繁体   English   中英

Mac:安装 scikits 时出错

[英]Mac: Error importing scikits while it has been installed

我安装了 scikits package 但无法导入,我在 Macbook 上,请告诉我这里缺少什么

bash-3.2$ sudo port install py26-scikits-learn
--->  Computing dependencies for py26-scikits-learn
--->  Fetching archive for py26-scikits-learn
--->  Attempting to fetch py26-scikits-learn-0.8_0.darwin_10.x86_64.tbz2 from http://packages.macports.org/py26-scikits-learn
--->  Fetching py26-scikits-learn
--->  Verifying checksum(s) for py26-scikits-learn
--->  Extracting py26-scikits-learn
--->  Configuring py26-scikits-learn
--->  Building py26-scikits-learn
--->  Staging py26-scikits-learn into destroot
--->  Installing py26-scikits-learn @0.8_0
--->  Activating py26-scikits-learn @0.8_0
--->  Cleaning py26-scikits-learn
bash-3.2$ python -c "import scikits.learn as skl; skl.test()"
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: No module named scikits.learn

修复如何从 OSX Leopard 卸载 python 以便我可以使用 MacPorts 版本?

不幸的是,我不知道端口 commnad 是如何工作的(我猜它来自 MacPorts),但您应该使用 Python 来维护 Python 软件包(例如,自制软件鼓励这样做)。 你可以试试 pip:

sudo pip install scikits.learn

在 OS X Lion 中 Python 的默认版本是 2.7,如果你想使用 2.6,你必须:

sudo python2.6 pip install scikits.learn

(Python 为每个版本保留单独的包)

您可以使用pypi浏览通过 pip(或 easy_install)提供的所有软件包,或使用搜索

pip searh foo

如果您害怕使系统混乱,请尝试virtualenvwrapper

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM