7

我无法安装scikit-learn。我可以通过从源代码或通过 pip 构建其他软件包来安装其他软件包,而不会出现问题。对于 scikit-learn,我尝试在 GitHub 上克隆项目并通过 pip 安装但没有成功。有人可以帮忙吗?这是我的一部分pip.log

Downloading/unpacking scikit-learn
  Running setup.py egg_info for package scikit-learn
    Warning: Assuming default configuration (scikits/learn/{setup_scikits.learn,setup}.py was not found)Warning: Assuming default configuration (sklearn/svm/tests/{setup_tests,setup}.py was not found)Appending scikits.learn configuration to
    Ignoring attempt to set 'name' (from '' to 'scikits.learn')
    Appending sklearn.check_build configuration to sklearn
    Ignoring attempt to set 'name' (from 'sklearn' to 'sklearn.check_build')
    Appending sklearn.svm.tests configuration to sklearn.svm
    Ignoring attempt to set 'name' (from 'sklearn.svm' to 'sklearn.svm.tests')
    blas_opt_info:
      FOUND:
        extra_link_args = ['-Wl,-framework', '-Wl,Accelerate']
        define_macros = [('NO_ATLAS_INFO', 3)]
        extra_compile_args = ['-faltivec', '-I/System/Library/Frameworks/vecLib.framework/Headers']
4

5 回答 5

8

安装SciPy SuperpackEPD以在 OSX 下一次性获得所有必需的依赖项。

于 2012-04-22T17:31:56.057 回答
3

我遇到了这个不错的教程,只需几个简单的步骤,您就可以像这样通过 PIP 安装它:

(只有大纲。有关详细信息,请访问作者页面。)

  1. 安装 Xcode
  2. 安装点子
  3. 安装冲泡
  4. 安装 NumPy
  5. 安装 gfortran(重要!)
  6. 安装 SciPy
  7. 安装 matplotlib(有用)
  8. 安装 scikit-learn
  9. 测试

另请参阅作者页面上的评论,了解如何安装 PIP 和 Virtualenv。

于 2014-03-17T04:36:33.267 回答
3

如果您使用Homebrew,那么这两个命令应该为您完成:

brew tap homebrew/python
brew install scipy
于 2014-05-22T13:10:49.060 回答
0

您可以使用 pip 安装 scikit。

http://scikit-learn.org/stable/install.html

于 2015-04-24T16:38:29.373 回答
0

您可以使用此 brew install postgresql 来安装具有正确轮文件的软件包。激活 venv 后,有时您需要下载正确的 wheel 文件才能安装某些软件包。此安装使用 setup.py install 而不是使虚拟环境可以轻松地使用 pip3 安装安装所需的包。另一个需要此安装的常见软件包是 django 的 psycopg2。

brew install postgresql
pip3 install scikit-learn
于 2021-11-19T21:40:57.913 回答