在OSX上安装Sklearn

4

我使用以下命令安装了sklearn(我尝试了两个)但是当我包含它时,会收到以下错误:

sudo port install py26-scikit-learn
or:
sudo port install py27-scikit-learn

问题是:
>>> import sklearn
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named sklearn

你知道可能出了什么问题吗?
答案:这对我有用:
sudo port select --set python python26

你比较过 sys.path 和端口安装路径了吗? - iMom0
1个回答

4

请确保您使用了正确的Python二进制文件。当您使用MacPorts安装scikits时,它会在MacPorts版本的Python中可用,而不是苹果公司的版本。使用port select命令更改默认的Python版本,以便在简单调用"python"时使用正确的版本。


非常感谢。在将Python版本设置为Python26之后,它对我起作用了。 - Mona Jalal

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