sklearn 安装问题高分求助!

lty369963 2015-10-29 11:31:59
开发环境:win8 、64位,跪求解决方案!
部分代码
---------------------------------------------------------------------------------------------------------------------------------------------------
from sklearn.feature_extraction.text import TfidfVectorizer
from sklearn import decomposition
from sklearn.feature_extraction.stop_words import ENGLISH_STOP_WORDS

---------------------------------------------------------------------------------------------------------------------------------------------------

Traceback (most recent call last):
File "D:\sina\data\newtag\src\nmf\__init__.py", line 5, in <module>
from sklearn.feature_extraction.text import TfidfVectorizer
File "C:\Python27\lib\site-packages\sklearn\feature_extraction\__init__.py", line 7, in <module>
from .dict_vectorizer import DictVectorizer
File "C:\Python27\lib\site-packages\sklearn\feature_extraction\dict_vectorizer.py", line 15, in <module>
from ..utils import check_array, tosequence
File "C:\Python27\lib\site-packages\sklearn\utils\__init__.py", line 16, in <module>
from .class_weight import compute_class_weight, compute_sample_weight
File "C:\Python27\lib\site-packages\sklearn\utils\class_weight.py", line 7, in <module>
from ..utils.fixes import in1d
File "C:\Python27\lib\site-packages\sklearn\utils\fixes.py", line 316, in <module>
from ._scipy_sparse_lsqr_backport import lsqr as sparse_lsqr
File "C:\Python27\lib\site-packages\sklearn\utils\_scipy_sparse_lsqr_backport.py", line 58, in <module>
from scipy.sparse.linalg.interface import aslinearoperator
File "C:\Python27\lib\site-packages\scipy\sparse\linalg\__init__.py", line 109, in <module>
from .isolve import *
File "C:\Python27\lib\site-packages\scipy\sparse\linalg\isolve\__init__.py", line 6, in <module>
from .iterative import *
File "C:\Python27\lib\site-packages\scipy\sparse\linalg\isolve\iterative.py", line 7, in <module>
from . import _iterative
ImportError: DLL load failed:找不到指定的模块
...全文
973 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Eastmount 2015-12-17
  • 打赏
  • 举报
回复
配这个我都要哭了,不过今天解决了,希望你也能解决~ 配置:numpy+scipy+matplotlib+scikit-learn 错误:ImportError: DLL load failed: 找不到指定的模块 原因:估计是版本不兼容 操作系统:Windows 64位 Python版本:2.7.8 64位 第一步:把原来配置的全部卸载 pip uninstall scikit-learn pip uninstall numpy pip uninstall scipy pip uninstall matplotlib 第二步:下载whl文件,下载地址 http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy http://www.lfd.uci.edu/~gohlke/pythonlibs/#matplotlib http://www.lfd.uci.edu/~gohlke/pythonlibs/#scikit-learn 其中文件如下,cp27表示python2.7版本 amd64位操作系统 scipy-0.16.1-cp27-none-win_amd64.whl matplotlib-1.5.0-cp27-none-win_amd64.whl numpy-1.10.2-cp27-none-win_amd64.whl scikit_learn-0.17-cp27-none-win_amd64.whl 第三步:去到Scripts目录下安装,在调用pip install xxx.whl cd G:\software\Program software\Python\python insert\Scripts pip install G:\numpy+scipy+matplotlib\numpy-1.10.2-cp27-none-win_amd64.whl 会提示: Installing collected packages: numpy Successfully installed numpy-1.10.2 依次安装四个文件即可,我的文件都放在G盘numpy+scipy+matplotlib文件夹下。 简答测试下代码: from sklearn import datasets iris = datasets.load_iris() digits = datasets.load_digits() print digits.data 发现没有错误了 PS:希望能对你有所帮助。总之,需要各种兼容就行,同时好像Anaconda这种套件更好!

37,719

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧