在Win7 (32位),我的python是3.5.1 (32位)。我已经安装了从http://www.lfd.uci.edu/~gohlke/pythonlibs/下载的‘scipy 0.16.1-cp35-none win32.whl’和‘numpy-1.10.2+mkl-cp35-no-win32.whl’。并且可以正确导入枕模型,如下所示:
import scipy但是,当导入scipy.sparse时,我会得到错误:
>>> import scipy.sparse
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\lib\site-packages\scipy\sparse\__init__.py", line 213, in <module>
from .csr import *
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\lib\site-packages\scipy\sparse\csr.py", line 13, in <module>
from ._sparsetools import csr_tocsc, csr_tobsr, csr_count_blocks, \
ImportError: DLL load failed: The specified module could not be found.下面的错误是通过pip安装的:
pip install scipyCommand
"c:\users\administrator\appdata\local\programs\python\python35-32\python.exe -c \
"""import setuptools, tokenize;
__file__='C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\pip-build-qzcp2rwj\\scipy\\setup.py';
exec(compile(getattr(tokenize, 'open', open)(file).read().replace('\r\n', '\n'), file, 'exec'))""" \
install --record C:\Users\ADMINI~1\AppData\Local\Temp\pip-lyz7f9x_-record\install-record.txt \
--single-version-externally-managed --compile"
failed with error code 1 in C:\Users\ADMINI~1\AppData\Local\Temp\pip-build-qzcp2rwj\scipy如何正确导入scipy.sparse?
发布于 2016-01-05 03:22:33
通过从http://www.lfd.uci.edu/~gohlke/pythonlibs/安装python3.4和3.4依赖项解决了这个问题。该错误似乎仅由python3.5环境再现。
正确的环境配置如下:
https://stackoverflow.com/questions/34588339
复制相似问题