ImportError: невозможно импортировать имя документа
Я только что установил python xy 2.7.9
на 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 (которую я удалил перед установкой новой версии).
Спасибо!
1 ответ
Что сработало для меня, так это перемещение doccer.py из папки «misc» в папку «_lib» (которая для меня находится в пути /usr/lib/python3/dist-packages/scipy/). Я нашел это в примечании к выпуску scipy: https://github.com/scipy/scipy/pull/9652