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

Другие вопросы по тегам