【发布时间】:2015-10-10 14:57:30
【问题描述】:
我想将使用anaconda 创建的现有虚拟环境导入到不同发行版上的另一个anaconda 安装中。
我尝试在从另一个发行版复制的 venv 目录中使用以下命令创建一个新的:
conda create -p . python=3.4
结果:
Error: prefix already exists: /home/xiaolong/development/blog
但是 anaconda 不知道,当我要求它列出所有现有的 venvs 时:
conda info --envs
这会导致:
# conda environments:
#
firstenv /home/xiaolong/development/anaconda3/envs/firstenv
gtkplus-tool /home/xiaolong/development/anaconda3/envs/gtkplus-tool
testenv /home/xiaolong/development/anaconda3/envs/testenv
tkxld /home/xiaolong/development/anaconda3/envs/tkxld
wxpython-phoenix-tutorial /home/xiaolong/development/anaconda3/envs/wxpython-phoenix-tutorial
root * /home/xiaolong/development/anaconda3
此列表缺少我复制的 venv。如何将其添加到该列表中,以便我可以使用 source activate blog 例如?
【问题讨论】:
标签: python import virtualenv anaconda