如何在 Eclipse 上正确安装 sklearn
How to properly install sklearn on Eclipse
我最近看到一篇关于如何安装 sklearn 的博客 (http://stronginference.com/ScipySuperpack/)。我成功安装了它,它存储在路径中:
/usr/local/lib/python2.7/site-packages/sklearn
然后我去了我的eclipse的属性;在 Interpreter-Python 下并将路径添加到 PYTHONPATH。我可以导入 sklearn,但是当我 运行 这个简单的代码来测试所有内容时:
from sklearn import datasets
iris = datasets.load_iris()
digits = datasets.load_digits()
print digits.data
它引发了以下错误:
Traceback (most recent call last):
File "/Users/licheng/Documents/workspaceII/SkLearnTutorial/Src/my_first_scilearn.py", line 6, in <module>
from sklearn import datasets
File "/usr/local/lib/python2.7/site-packages/sklearn/datasets/__init__.py", line 7, in <module>
from .base import load_diabetes
File "/usr/local/lib/python2.7/site-packages/sklearn/datasets/base.py", line 24, in <module>
from ..utils import check_random_state
File "/usr/local/lib/python2.7/site-packages/sklearn/utils/__init__.py", line 10, in <module>
from .murmurhash import murmurhash3_32
File "numpy.pxd", line 155, in init sklearn.utils.murmurhash (/private/var/folders/fv/vhs3w0zn2q961_gyp8f2z_rw0000gn/T/pip-EVsI8B-build/sklearn/utils/murmurhash.c:5029)
ValueError: numpy.dtype has the wrong size, try recompiling
任何关于可能出错的帮助?我已经研究这些几个小时了。
谢谢
尝试卸载 NumPy、SciPy 和 scikit-learn。
然后重新安装这些软件包。
如果您正在使用 Windows,这些软件包的二进制文件已由 Christoph Gohlke 提供,这会非常方便。只需下载它们,然后使用 pip 安装即可。
我最近看到一篇关于如何安装 sklearn 的博客 (http://stronginference.com/ScipySuperpack/)。我成功安装了它,它存储在路径中: /usr/local/lib/python2.7/site-packages/sklearn
然后我去了我的eclipse的属性;在 Interpreter-Python 下并将路径添加到 PYTHONPATH。我可以导入 sklearn,但是当我 运行 这个简单的代码来测试所有内容时:
from sklearn import datasets
iris = datasets.load_iris()
digits = datasets.load_digits()
print digits.data
它引发了以下错误:
Traceback (most recent call last):
File "/Users/licheng/Documents/workspaceII/SkLearnTutorial/Src/my_first_scilearn.py", line 6, in <module>
from sklearn import datasets
File "/usr/local/lib/python2.7/site-packages/sklearn/datasets/__init__.py", line 7, in <module>
from .base import load_diabetes
File "/usr/local/lib/python2.7/site-packages/sklearn/datasets/base.py", line 24, in <module>
from ..utils import check_random_state
File "/usr/local/lib/python2.7/site-packages/sklearn/utils/__init__.py", line 10, in <module>
from .murmurhash import murmurhash3_32
File "numpy.pxd", line 155, in init sklearn.utils.murmurhash (/private/var/folders/fv/vhs3w0zn2q961_gyp8f2z_rw0000gn/T/pip-EVsI8B-build/sklearn/utils/murmurhash.c:5029)
ValueError: numpy.dtype has the wrong size, try recompiling
任何关于可能出错的帮助?我已经研究这些几个小时了。
谢谢
尝试卸载 NumPy、SciPy 和 scikit-learn。 然后重新安装这些软件包。
如果您正在使用 Windows,这些软件包的二进制文件已由 Christoph Gohlke 提供,这会非常方便。只需下载它们,然后使用 pip 安装即可。