2015-12-28 20 views
3

我正在尋找一種在python中使用numpy,scipy和pybrain的方法。如果我嘗試安裝那些我得到的錯誤:在Anaconda的PyBrain - ImportError:沒有名爲'structure'的模塊

Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat). 

我已經安裝了visual studio,但它仍然無法正常工作。 我試圖建立與暢達,包括numpy的和SciPy的,然後使用PIP在它安裝pybrain但是當我嘗試導入它,我得到了錯誤的環境:

import pybrain 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "C:\Users\Lucas\Anaconda3\envs\brain\lib\site-packages\pybrain\__init__.py", line 1, in <module> 
    from structure.__init__ import * 
ImportError: No module named 'structure' 

我該怎麼辦?

回答

7

從Python 3使用並使用pip進行安裝時,這似乎是庫的問題。最新版本listed是0.3.3,但安裝時我仍然在v0.3.0。

嘗試在蟒蛇安裝numpyscipy,然後(激活暢達環境後)直接從git倉庫安裝:

pip install git+https://github.com/pybrain/[email protected]

這奏效了我。

+0

它也適用於我 – desaiankitb

+1

這工作完美。謝謝。 – BigDaddy

相關問題