2014-08-29 46 views
1

我正在嘗試運行this來自哈佛大學CS 109大數據類的iPython筆記本。我安裝了蟒蛇,並試圖導入numpy的包(運行時,提到.ipynb文件的第二盒)我收到以下錯誤時:IPython筆記本無法導入numpy包(儘管正在使用Anaconda)

ImportError        Traceback (most recent call last) 
<ipython-input-2-372b34474489> in <module>() 
    4 
    5 # Numpy is a library for working with Arrays 
----> 6 import numpy as np 
    7 print "Numpy version:  %6.6s (need at least 1.7.1)" % np.__version__ 
    8 

這是混淆因爲我認爲蟒蛇有numpy的出來的框。 numpy軟件包實際上安裝在我的電腦的Anaconda文件夾內的pkgs文件夾中。我應該從一個特定的文件夾運行.ipynb文件,以便Anaconda能夠導入numpy嗎?

我不應該說,當在Spyder中導入numpy時它確實有效。我很困惑爲什麼會發生這種情況。

回答

0

看起來版本不兼容。也許只需再次檢查您是否使用conda update numpy安裝了最新版本,如果這不起作用:conda install numpy

+0

謝謝,我試過,但沒有工作。我有最新的numpy版本1.8.2問題可能與HW0.ipynb文件位於C:\ Users \ username \ Anaconda有關嗎?它應該在C:\ Users \ username \ Anaconda \ Scripts中嗎? – manuelq 2014-08-29 04:51:17

+0

我現在真的瞭解Anaconda如何在Windows上工作,但是在Linux和Mac OS上,您可以從任何地方運行它。通常情況下,你不會把它放在anaconda目錄中。試着從桌面上運行它。 – Sebastian 2014-08-29 12:25:20

+0

如果你只是啓動一個新的空白ipython筆記本,並嘗試導入numpy,btw會發生什麼? – Sebastian 2014-08-29 12:26:42

相關問題