安装scikit在ubuntu上学习
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装scikit在ubuntu上学习相关的知识,希望对你有一定的参考价值。
我试图使用cross_val_predict函数来获得使用scikit-learn制作的二元分类器的准确性。
我使用的命令是:
from sklearn.model_selection import cross_val_predict
但是我收到以下错误:
ImportError: No module named model_selection
我正在使用scikit学习版本0.14.1。我试图通过这个命令更新scikit学习版本:
pip install -U scikit-learn
但安装没有完成。警告是:
/usr/lib/python2.7/dist-packages/numpy/core/include/numpy/__ufunc_api.h:241:1:警告:'_ import_umath'已定义但未使用[-Wunused-function]
_Import_out(voyude)
任何人都可以帮我解决这个问题吗?
我不完全确定,但它似乎是工具/依赖的问题,你有两个选择:
1)最差(安装工具和依赖项):
$ Sudo apt-get install build-essential python-dev python-setuptools python-numpy python-scipy libatlas-dev libatlas3gf-base
然后再次尝试更新
2)最佳(使用Anaconda):
Install Anaconda,轻松使用多个python版本和不同的envs,并对scikit或任何其他科学包装感到满意。
编辑(04/25/17): 如果您的选择是第一个选项,请尝试以这种方式更新scikit:
pip install --user --install-option="--prefix=" -U scikit-learn
以上是关于安装scikit在ubuntu上学习的主要内容,如果未能解决你的问题,请参考以下文章
Ubuntu 上的 NumPy/Scikit,更好地从预编译源构建(例如 Anaconda)?
markdown 在Intel Nuc上设置Ubuntu Web服务器,步骤和代码片段
续:纠正:ubuntu7.04可以安装,而且完美的安装 ! for《Oracle-10.2.0.1,打补丁10.2.0.5:在 debian 版本4不含4以上,及 ubuntu 7.04不含(代码片段