В обратном порядке я испортил мою установку scipy/numpy на моем компьютере IntelX64/Windows 7/Python 2.7. Я сделал это, пытаясь поиграть с некоторыми нейронными сетевыми библиотеками (lasagne/theano).Установка ошибки Scipy в Windows 7
Чтобы исправить это, я полностью удалил/переустановил python 2.7.9. После этого я пошел в http://www.lfd.uci.edu/~gohlke/pythonlibs/, чтобы загрузить и установить NumPy и SciPy с командами:
pip install C:\Users\me\Documents\numpy-1.9.2+mkl-cp27-none-win_amd64.whl
Это шло хорошо, и это удалось. (Я могу импортировать numpy из python)
pip install C:\Users\me\Documents\scipy-0.15.1-cp27-none-win_amd64.whl
Это, похоже, тоже здорово. За исключением случаев эта ошибка возникает в питона консоли:
>>> from scipy import stats
Дает:
Traceback (most recent call last):
File "<stdin>", line1, in <module>
File "C:\Python27\lib\site-packages\scipy\stats\__init__.py", line 338, in <module>
from .stats import *
File "C:\Python27\lib\site-packages\scipy\stats\stats.py", line 184, in <module>
import scipy.special as special
File "C:\Python27\lib\site-packages\scipy\special\__init__.py", line 586, in <module>
from ._ufuncs import *
ImportError: DLL load failed: The specified module could not be found.
Я дочитал на DLL, необходимых и побежал 'зависимость ходок' (http://www.dependencywalker.com/) на «C: \ python27 \ Lib \ site-packages \ scipy \ special_UFUNCS.PYD "и кажется, что есть несколько DLL-файлов, которые не найдены.
libifcoremd.dll
libiomp5md.dll
libmmd.dll
msvcr90.dll
dcomp.dll
ieshims.dll
and a 6 files that look like 'api-ms-win-....dll'
От взгляда вокруг люди решили это путем переустановки numpy, затем scipy. Я пробовал это, и то же самое происходит.
Кто-нибудь еще сталкивается с этой проблемой и решает ее?
Это может быть причиной. У меня установлен Microsoft Visual C++ 2008 Express Edition. Срок судебного разбирательства истек. – nfmcclure