我刚刚安装python xy 2.7.9
on Windows 7
。我去运行一些以前编写的代码Spyder
其中调用:
from scipy.sparse import linalg as sla
但是,我收到以下错误:
File "C:\Python27\lib\site-packages\scipy\sparse\linalg\__init__.py", line 113, in <module>
from .matfuncs import *
File "C:\Python27\lib\site-packages\scipy\sparse\linalg\matfuncs.py", line 20, in <module>
import scipy.misc
File "C:\Python27\lib\site-packages\scipy\misc\__init__.py", line 44, in <module>
from . import doccer
ImportError: cannot import name doccer
有谁知道如何解决这一问题?我觉得这很奇怪,因为它可以与我以前的 Python 副本一起使用(我在安装新版本之前将其卸载)。
Thanks!
对我有用的是将 doccer.py 从“misc”文件夹移动到“_lib”文件夹(对我来说位于路径 /usr/lib/python3/dist-packages/scipy/ 中)。
我在 scipy 的发行说明中发现了这一点:https://github.com/scipy/scipy/pull/9652 https://github.com/scipy/scipy/pull/9652
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)