我正在使用Anaconda平台来管理Python环境。我learned我可以创建一个requirements.txt文件,其中包含当前在我的环境中安装的所有软件包(我们称之为test-env
):
$ conda list -e > req.txt
我稍后可以用它来重新创建所述环境:
$ conda create -n test-env --file req.txt
这个最后一个命令适用于常规包,即可以通过以下方式安装的包:
$ conda install <package>
但它失败了需要从Anaconda.org安装的软件包。后面这些包必须是installed with the command:
$ conda install -c https://conda.anaconda.org/<profile> <package>
有没有办法生成一个适用于这两种类型的包的requirements.txt
文件?