![](/img/trans.png)
[英]Updated Anaconda, error message “cannot import name 'moduleTNC'” when importing scipy
[英]Anaconda cannot import scipy
在iPython中导入scipy给了我:
In [1]: import scipy
-----------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-1-4dc45f4c0083> in <module>()
----> 1 import scipy
/usr/local/lib/python2.7/site-packages/scipy/__init__.py in <module>()
/usr/local/lib/python2.7/site-packages/scipy/_lib/_ccallback.py in <module>()
ImportError: cannot import name _ccallback_c
In [2]:
完整更新了Anaconda的所有文件
> conda update --all
错误仍然存在。 在网络上进行了完整的搜索,存在类似的问题,但没有解决方案。 你能帮助我吗?
似乎未安装scipy
conda install -c anaconda scipy
试试这个,让我们知道您是否再次收到错误
干杯!
我给你两个解决方案可能会根据我的经验
1.创建一个virtualenv并在该virtualenv中安装scipy软件包,并给出如下路径
import sys
sys.path.append('/home/shashi/.virtualenvs/venv/lib/python2.7/site-packages/')
import scipy
2.下载源代码https://github.com/scipy/scipy/archive/v0.18.0-1.zip并解压缩。 在模块的setup.py所在的文件夹中打开命令窗口,然后键入
scipy python setup.py install
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.