我安装了水蟒,但我也在使用pip:
$ conda list scipy
# packages in environment at /Users/bjelline/anaconda:
#
scipy 0.14.0 np19py27_0
$ conda list pybrain
# packages in environment at /Users/bjelline/anaconda:
#
pybrain 0.3 <pip>
这两个人应该一起工作,不是吗? 当我这么做的时候
^{pr2}$我得到一个错误:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/Users/bjelline/anaconda/lib/python2.7/site-packages/pybrain/__init__.py", line 1, in <module>
from structure.__init__ import *
File "/Users/bjelline/anaconda/lib/python2.7/site-packages/pybrain/structure/__init__.py", line 1, in <module>
from connections.__init__ import *
File "/Users/bjelline/anaconda/lib/python2.7/site-packages/pybrain/structure/connections/__init__.py", line 1, in <module>
from full import FullConnection
File "/Users/bjelline/anaconda/lib/python2.7/site-packages/pybrain/structure/connections/full.py", line 3, in <module>
from scipy import reshape, dot, outer
ImportError: cannot import name reshape
有什么问题吗?在
尝试
conda install -f scipy
。这将强制重新安装scipy。在问题不是水蟒,Python,或者皮普。问题是文件被调用
以及
^{pr2}$在当前目录中。当前目录位于搜索路径,所以这些文件被加载,而不是真正的库。在
自我提醒:永远不要将包名重新用作自己的文件名!在
相关问题 更多 >
编程相关推荐