2017-06-20 167 views
2

首先,我下载了numpy的+ NLK WHL文件here,做不能PIP安装sklearn为Python 3.6

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'

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

+0

难道你不能简单地用'python3 -m pip install numpy'安装numpy吗?或者,如果'sklearn'具有正确设置的依赖关系,则只安装sklearn,并且它应该自动安装numpy。 – Evert

+0

它说,当我安装numpy时,需求已经满足,如果我卸载它,我不能安装sklearn – Kat

+0

第一次基本故障排除然后:如果你运行Python,你可以'导入numpy'吗? – Evert

回答

1

我刚刚将scikit-learn 0.18.2和Python 3.6的windows轮子上传到PyPi:https://pypi.python.org/pypi/scikit-learn/0.18.2如果仍然无法正常工作,您可以再次尝试并提供完整的回溯吗?

+0

不知道它是否使得不同,但我在Mac上 – Kat

+0

哪个版本?有一个适用于Python 3.6的OSX轮子,参见:https://pypi.python.org/pypi/scikit-learn/0.18.2 – ogrisel