我使用以下命令安装了sklearn
(我尝试了两种方法),但当我包含它时,收到了以下错误:
sudo port install py26-scikit-learnor:sudo port install py27-scikit-learn
问题是:
>>> import sklearnTraceback (most recent call last): File "<stdin>", line 1, in <module>ImportError: No module named sklearn
你知道可能出了什么问题吗?
回答:对我来说这个方法有效:
sudo port select --set python python26
回答:
确保你使用的是正确的Python二进制文件。当你使用MacPorts安装scikits时,它会在MacPorts版本的Python中可用,而不是苹果的版本。使用port select命令来更改当你简单地调用”python”时使用的默认Python版本。