【发布时间】:2015-01-28 17:05:43
【问题描述】:
我已经在 Fedora 20 上从源代码安装了 scikit-learn 0.15.2,但仅适用于 root。 这是我所做的:
$ sudo yum install gcc gcc-c++ numpy python-devel scipy
$ cd ~/Downloads/
$ git clone https://github.com/scikit-learn/scikit-learn
$ cd scikit-learn
$ sudo python setup.py install
这很好地安装了软件,但仅适用于 root。我忘了
$ python setup.py build
之前
$ sudo python setup.py install
如何解决这个问题,以便所有用户都可以使用 scikit-learn?甚至不知道从哪里开始。非常感谢您的帮助。
【问题讨论】:
-
这里有几点:你没有安装
0.15.2,而是来自github的开发版,不是稳定版。scikit-learn似乎在 Fedora 存储库中,您为什么要手动安装它?请将sudo which python和which python添加到您的问题中。 -
是的,公平点,我的目标是 0.15.2,但最终安装了最新的开发版本,这对我使用它来说很好。 fedora repo 的问题在于,对于 fedora 20,它们只能达到 0.14.1-5.fc20。对于 fedora 21,他们有较新的版本,这对我来说不是一个选择。无论如何,我设法解决了。
标签: package scikit-learn fedora20