我需要帮助,以更新在Github(https://github.com/datumbox/keras/tree/fork/keras2.2.4)上发布的补丁版本为基础的conda(Keras)软件包。其背后的想法是使用环境文件通过此补丁轻松,自动地部署环境。
我使用的环境文件示例:
name: sample
channels:
- defaults
dependencies:
- keras=2.2.4
- keras-applications=1.0.6
- keras-base=2.2.4
- keras-preprocessing=1.0.5
- python=3.6.7
- scikit-learn=0.20.1
- tensorboard=1.12.0
- tensorflow=1.12.0
- tensorflow-base=1.12.0
我尝试做的第一件事是使用pip命令安装此特定版本,但conda似乎先于其自己的版本:
pip:
- "git+https://github.com/datumbox/keras.git#egg=keras"
因此,我考虑在conda频道上使用cookicutter软件包以及yml文件中的说明创建一个软件包:
channels:
- my_custom_channel
- defaults
这似乎可行,但是我不确定这样做是否正确。使用cookiecutter,我创建了一个实际上已经存在的新程序包。还有其他一些我不相信的方法。
我会对您的个人方式感兴趣。
最好的问候, 罗曼(Romain)