gpt4 book ai didi

python - 安装 scikit-learn 0.15 (Python)

转载 作者:行者123 更新时间:2023-12-01 05:16:10 29 4
gpt4 key购买 nike

我目前使用的是 scikit-learn 0.14.1,它是通过 pip 安装的。我正在运行 Python 版本 2.7.6(64 位),使用 Canopy Enthought 作为我的 IDE。我的操作系统是 OSX 10.9.2

目前,我正在尝试安装 scikit-learn 0.15。我将存储库克隆到我的主目录中,通过 cd 进入其中,然后在命令行中输入“python setup.py install”。

我收到一条错误消息:

错误:无法删除“/Users/*****/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/sklearn/__check_build/__init__.py”:权限被拒绝

有人对我应该如何安装 scikit-learn 0.15 有任何建议吗?我应该将目录克隆到 /Users/*****/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/ 吗?

非常感谢!

最佳答案

无需 root 权限即可安装许多 python 软件包(其中包括 scikit-learn)的方法是本地安装

python setup.py install --user

它将信息写入~/.local

第二个选项是

python setup.py develop

它将就地编译并在 /Users/*****/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/ 中放置一个符号链接(symbolic link)。您可能必须sudo,并且可能必须删除旧的sklearn

第三种更明确的方法是自己放置符号链接(symbolic link),这需要外科手术,但非常本地化地使用 sudo 来放置链接并删除旧的 scikit learn。

假设您克隆到 ~/scikit-learn/

cd ~/scikit-learn
make in
cd /Users/*****/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/
sudo mv sklearn sklearn_
sudo ln -s ~/scikit-learn/sklearn sklearn

有关 installing in general 的网站上有更多详细信息和 installing the bleeding edge

关于python - 安装 scikit-learn 0.15 (Python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23198570/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com