无法在Python 3.6中使用pip安装sklearn

3

首先,我在这里下载了numpy+nlk whl文件(链接),然后进行了如下操作:

python3 -m pip install numpy‑1.11.3+mkl‑cp36‑none-any.whl 

我因为下面这个提示进行了重命名:filename.whl is not supported wheel on this platform 但当我执行以下操作时:
python3 -m pip install sklearn

我收到的原始错误是:无法导入名称'multiarray'

我尝试过卸载和重新安装numpy,但我不知道如何解决这个问题。


你不能只用 python3 -m pip install numpy 安装numpy吗?或者,如果 sklearn 的依赖项设置正确,只需安装 sklearn,它应该会自动安装numpy。 - user707650
当我安装numpy时,它说需求已经满足,但如果我卸载它,我就无法安装sklearn。 - Kat
首先进行基本故障排除,然后尝试运行Python时是否可以“import numpy”? - user707650
2个回答

2

不确定是否有所不同,但我正在使用Mac。 - Kat
哪个版本?有一个适用于Python 3.6的OSX轮子,请参见:https://pypi.python.org/pypi/scikit-learn/0.18.2 - ogrisel

1
如果您已经安装了pip,请按照以下步骤操作:
  1. 将pip升级到最新版本
  2. 安装
pip install numpy scipy scikit-learn  
pip install sklearn

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接