我想使用conda env export > xxx.yml
导出我的conda环境,但是它不起作用。
我的conda环境是通过指定--prefix
创建的,它的名称为“ E:/ Envs / DRF”。要导出它,我使用conda activate E:/Envs/DRF
使其激活。然后使用{{1 }},它不起作用,下面出现一些错误。
首先,将其激活:
conda env export > xxx.yml
然后我想将其导出到.yml文件:
E:\WorkSpace\PyCharm\CET6Cat>conda activate E:/Envs/DRF
它不起作用!
答案 0 :(得分:0)
可以尝试的事物:
conda update conda
。重新启动提示。/
和\
。使用其中之一。该错误还指出了无效字符的用法。你应该解决这个问题。此外,afaik conda activate DRF
也应该起作用。
这是我在Windows系统上可以运行的功能:
activate myenv
conda env export > myenv.yml
或者,您可以导出环境而不激活它。为此,您可以使用:conda env export --name myenv > myenv.yml
此外,您还使用了绝对路径。您可以只使用环境名称。
要检查环境的确切名称,请使用:conda env list
答案 1 :(得分:0)
尝试
conda env export --prefix /home/..../tfpy37 > dependency.yml
这里tfpy37
是我的 conda环境名称,位于我的ubuntu目录/home/...
中。