2017-06-20 32 views
2

我正在使用一個Python教程,其中使用了pandas,我遇到了一個我無法弄清的依賴關係問題。導入熊貓時缺少依賴關係(numpy)

要安裝熊貓,我跑:

pip install pandas 

但是當我打開的Python會話,並嘗試進口熊貓我儘管得到一個錯誤消息說「缺少必要的依賴(‘numpy的’)」當我運行pip命令安裝熊貓時,我發現它已經安裝。

幫助將不勝感激。謝謝。

編輯:完整的錯誤消息貼在下面:

PS C:\Python> python 
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)] on win32 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import pandas 
Traceback (most recent call last): 
  File "<stdin>", line 1, in <module> 
  File "C:\Users\user1\AppData\Local\Programs\Python\Python36-32\lib\site-packages\pandas\__init__.py", line 19, in <module> 
    "Missing required dependencies {0}".format(missing_dependencies)) 
ImportError: Missing required dependencies ['numpy'] 
+1

你有超過1個蟒蛇版本安裝? –

+1

感謝您的建議 - 我認爲這可能與多個版本有關。我相信幾個月前我可能已經安裝了64位版本的python,然後繼續安裝32位版本。無論哪種方式,我卸載了Python,然後重新安裝並嘗試了我一直使用的相同的過程,並且它正常工作。再次感謝。 –

回答

1

嘗試安裝蟒蛇3(它適用於Windows和Linux),它包含了所有有用的庫,例如熊貓,numpy的...所以你不」不得不下載或重建自己

+0

雖然我解決了上述評論中提到的問題,但我一定會檢查Anaconda。這是建議。 –