繁体   English   中英

升级到开发版的scikit-learn on Anaconda?

[英]upgrade to dev version of scikit-learn on Anaconda?

我正在通过Anaconda使用python,并希望在scikit中使用新功能( http://scikit-learn.org/dev/modules/neural_networks_supervised.html ) - 目前仅在开发版本0.18.dev0中可用。

但是,做经典的conda update似乎不起作用,因为conda没有列出任何开发包。 将开发版本安装到我的Anaconda中最简单的方法是什么? (对于它的价值,我使用的是64位窗口。)

如果有人为程序包构建并提供了二进制文件,则只能使用conda来安装程序包。 有些软件包会发布允许这样做的夜间版本,但scikit-learn不是其中之一。

要在一个命令中安装最新版本,可以使用pip; 例如:

$ conda install pip
$ pip install git+git://github.com/scikit-learn/scikit-learn.git

但请记住,这需要编译库中的所有C扩展,因此如果没有为此设置系统,它将失败。

我有scikit-learn 0.17没有MLPClassifier。 我刚做了如下的conda更新:

conda update scikit-learn

conda负责更新所有依赖包,并在更新后工作!

你应该在Anaconda上建立自己的scikit-learn包。 我在大约10分钟( 回购 )( )中做到了。 关于如何构建包的conda 教程很有帮助。 可能有更多的方法来做到这一点,但我刚刚下载了scikit-learn github repo,将其放入一个新的仓库,添加了一个包含我的conda配方的目录,然后从指向该配方的配方中构建了包我刚下载的源代码

暂无
暂无

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

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