conda-forge的特定软件包版本

dat*_*den 9 python install conda keras conda-forge

我试图安装一个特定Keras的版本Keras 1 API使用conda-forge,因为

$ conda search keras

仅返回以下Keras 2 API选项:

keras                        2.0.8            py35h86bcf3e_0  defaults
                             2.0.8            py27h242e9fd_0  defaults
                             2.0.8            py36h39110e4_0  defaults
Run Code Online (Sandbox Code Playgroud)

$ conda search keras --channel conda-forge

除了通常的渠道外,返回更多选项,例如:

keras                        2.0.8            py35h86bcf3e_0  defaults
                             2.0.8            py27h242e9fd_0  defaults
                             2.0.8            py36h39110e4_0  defaults
                             1.0.7                    py27_0  conda-forge
                             1.0.7                    py34_0  conda-forge
                             1.0.7                    py35_0  conda-forge
                             1.0.7                    py36_0  conda-forge
                             1.2.2                    py27_0  conda-forge
                             1.2.2                    py35_0  conda-forge
                             1.2.2                    py36_0  conda-forge
                             2.0.0                    py27_0  conda-forge
                             2.0.0                    py35_0  conda-forge
                             2.0.0                    py36_0  conda-forge
                             2.0.1                    py27_0  conda-forge
                             2.0.1                    py35_0  conda-forge
                             2.0.1                    py36_0  conda-forge
                             2.0.2                    py27_0  conda-forge
                             2.0.2                    py35_0  conda-forge
                             2.0.2                    py36_0  conda-forge
                             2.0.2                    py27_1  conda-forge
                             2.0.2                    py35_1  conda-forge
                             2.0.2                    py36_1  conda-forge
                             2.0.4                    py27_0  conda-forge
                             2.0.4                    py35_0  conda-forge
                             2.0.4                    py36_0  conda-forge
                             2.0.6                    py27_0  conda-forge
                             2.0.6                    py35_0  conda-forge
                             2.0.6                    py36_0  conda-forge
                          *  2.0.9                    py27_0  conda-forge
                             2.0.9                    py35_0  conda-forge
                             2.0.9                    py36_0  conda-forge
Run Code Online (Sandbox Code Playgroud)

因此,是否可以使用安装1.x版本conda-forge?我找不到任何文档。

如果是,安装的正确语法是什么?

mrk*_*mrk 6

从该信息中安装任何特定版本的方式是:

conda install -c conda-forge keras=1.0.7=py27_0
Run Code Online (Sandbox Code Playgroud)

哪种格式

conda install <package_name>=<version>=<build_string>
Run Code Online (Sandbox Code Playgroud)

如果要选择哪个通道(否则defaults默认选择):

conda install -c <channel> <package_name>=<version>=<build_string>
Run Code Online (Sandbox Code Playgroud)

注意:上面的评论(+1)已经解决了该问题,此答案还添加了一些细节,并努力提高可读性。