2017-02-26 28 views
0

我絕對是python的新手,並試圖安裝Theano。 因此我跑了$ pip install numpy scipy。 皮普似乎是最新的,但我總是得到同樣的錯誤:OSx:「沒有名爲yamlog的模塊」

Collecting scripy 
    Using cached Scripy-0.9.3.tar.gz 
    Complete output from command python setup.py egg_info: 
    Traceback (most recent call last): 
     File "<string>", line 1, in <module> 
     File "/private/var/folders/lk/v92bv9gs51x55nwp0cspt3xw0000gn/T/pip-build-ZdGtpP/scripy/setup.py", line 96, in <module> 
     description=get_description(packages[0], PACKAGE_DIR), 
     File "/private/var/folders/lk/v92bv9gs51x55nwp0cspt3xw0000gn/T/pip-build-ZdGtpP/scripy/setup.py", line 47, in get_description 
     pkg = __import__(package, level=1) 
     File "/private/var/folders/lk/v92bv9gs51x55nwp0cspt3xw0000gn/T/pip-build-ZdGtpP/scripy/lib/scripy/__init__.py", line 11, in <module> 
     from .edit import * 
     File "/private/var/folders/lk/v92bv9gs51x55nwp0cspt3xw0000gn/T/pip-build-ZdGtpP/scripy/lib/scripy/edit.py", line 18, in <module> 
     import yamlog 
    ImportError: No module named yamlog 

    ---------------------------------------- 
Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/lk/v92bv9gs51x55nwp0cspt3xw0000gn/T/pip-build-ZdGtpP/scripy/ 

我在做什麼錯?

非常感謝!

回答

1

不,你必須鍵入:

pip install numpy scripy # <-- should be `scipy` 

您可以從輸出清楚地看到它正試圖安裝scripyscipy。不管scripy pip包是什麼,它顯然沒有適當地定義它的依賴關係。

+0

該死的,它吮吸到誦讀困難。非常感謝! – user1658080

-1

你沒有指定分佈和版本,但如果你有python 2.7我想這可能工作。

sudo apt-get install python-numpy python-scipy python-dev python-pip python-nose g++ libopenblas-dev git 
sudo pip install Theano