繁体   English   中英

如何为 Reinteract 安装 Sklearn?

[英]How do I install Sklearn for Reinteract?

我想使用Reinteract来开发机器学习应用程序。 我想使用 Sklearn 的 svm 模块,但是当我运行时

import sklearn.svm

我得到

文件“C:\\Python27\\lib\\site-packages\\sklearn\\svm__init__.py”,第 13 行,从 .classes 导入 SVC、NuSVC、SVR、NuSVR、OneClassSVM、LinearSVC 文件“C:\\Python27\\lib\\site- packages\\sklearn\\svm\\classes.py”,第 1 行,在 from .base import BaseLibLinear, BaseSVC, BaseLibSVM 文件“C:\\Python27\\lib\\site-packages\\sklearn\\svm\\base.py”,第 2 行,在import scipy.sparse as sp ImportError: 没有名为 sparse 的模块

同样,当我运行

import sklearn.cluster

我得到

文件“C:\\Python27\\lib\\site-packages\\sklearn\\cluster__init__.py”,第 6 行,从 .spectral 导入光谱集群,SpectralClustering 文件“C:\\Python27\\lib\\site-packages\\sklearn\\cluster\\spectral.py” py", line 11, in from ..base import BaseEstimator, ClusterMixin File "C:\\Python27\\lib\\site-packages\\sklearn\\base.py", line 10, in from scipy import sparse ImportError: cannot import name sparse

我能跑

import sklearn

没有错误。

在我的 Windows 7 机器上重新交互正在使用

  • sys.version = 2.7.5(默认,2013 年 5 月 15 日,22:43:36)[MSC v.1500 32 位(英特尔)]
  • numpy.version.version = 1.6.1
  • scipy.version.version = 0.12.0

使用来自https://pypi.python.org/pypi/pip 的PIP 安装程序

pip install -U scikit-learn

Raphael,如果您使用的是 Windows,我强烈建议您预先打包安装,例如

PythonXY https://code.google.com/p/pythonxy/

Anaconda http://www.continuum.io/downloads (这也适用于 Mac/Linux)

或 WinPython https://code.google.com/p/winpython/

sklearn“堆栈”很好地打包在所有这些中

(在 Windows7 64 位)正如 Maxim 所说,您可以尝试 Anaconda。 (它更快!!!)它对我有用(更新 Anaconda)有类似的问题(DLL 导入失败/没有名为 svm 的模块)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM