[英]my code doesn't recognize `import sklearn`
我正在尝试安装scikit-learn
。 我安装了numpy
和scipy
,并且同时使用pip install -U scikit-learn
和conda install scikit-learn
(请确保)。
但是,一旦我的代码到达from sklearn import datasets
类的行from sklearn import datasets
它就会引发错误:
File "numpy.pxd", line 155, in init sklearn.utils.murmurhash
(sklearn\utils\murmurhash.c:5029)
ValueError: numpy.dtype has the wrong size, try recompiling
我的代码似乎无法识别sklearn
,尽管我知道它已安装; 我在网上找到的唯一解决方案建议安装scipy
我已经有了。
有什么办法吗?
由于已安装conda
,因此解决方法将是创建新环境。 例如:
conda create -n my_new_env python=3.5
选择适合您的Python版本。
激活环境。
在Windows上:
activate my_new_env
在Linux / Mac OS X上:
source activate my_new_env
现在:
conda install scikit-learn
并在此环境中启动新的Python解释器。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.