如何使用"conda list"输出 txt 安装康达包



得到了一个package_conda.txt文件,其形式如下。

# packages in environment at /scratch/xxxx/anaconda3:
#
# Name                    Version                   Build  Channel
_ipyw_jlab_nb_ext_conf    0.1.0                    py37_0  
absl-py                   0.7.1                    pypi_0    pypi
alabaster                 0.7.12                   py37_0  
...
...

此文件由命令conda list > package_conda.txt生成

我尝试通过conda install --file package_conda.txt安装列出的软件包,但收到错误消息为:

CondaValueError: could not parse '_ipyw_jlab_nb_ext_conf    0.1.0                    py37_0' in: package_conda.txt

如果你想与 conda 一起使用,你需要:

conda list -e > package_conda.txt
conda create --name <env> --file package_conda.txt

但这不能与 pip 一起使用,对于 pip:

pip freeze > package_conda.txt
pip install -r package_conda.txt

最新更新