Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何为Linux上现有的conda环境添加名称?_Linux_Anaconda_Conda_Environment - Fatal编程技术网

如何为Linux上现有的conda环境添加名称?

如何为Linux上现有的conda环境添加名称?,linux,anaconda,conda,environment,Linux,Anaconda,Conda,Environment,我两个月前才开始使用conda安装软件包。当时,按照在线指导,我为每个包创建了单独的环境。我必须在不同的环境之间切换。我没有为每个环境指定名称,所以我必须输入整个路径。我想知道如何为现有环境添加名称 如果我运行“conda env list”,我可以得到以下输出,这些输出保存在~/.conda/environments.txt中 base * /cm/shared/apps/anaconda2 py27 /cm/shar

我两个月前才开始使用conda安装软件包。当时,按照在线指导,我为每个包创建了单独的环境。我必须在不同的环境之间切换。我没有为每个环境指定名称,所以我必须输入整个路径。我想知道如何为现有环境添加名称

如果我运行“conda env list”,我可以得到以下输出,这些输出保存在~/.conda/environments.txt中

base                  *  /cm/shared/apps/anaconda2
py27                     /cm/shared/apps/anaconda2/envs/py27
                         /cm/shared/apps/anaconda3
                         /cm/shared/apps/anaconda3/envs/gsas2_env
                         /cm/shared/apps/anaconda3/envs/pmg_env
                         /cm/shared/apps/anaconda3/envs/py3.8
                         /cm/shared/apps/anaconda3/envs/r_env
                         /cm/shared/apps/anaconda3/envs/scipy_env
我希望为每个环境创建一个名称,就像“py27”代表“/cm/shared/apps/anaconda2/envs/py27”一样

如果您能直接将所有环境合并到一个环境中,我将不胜感激

谢谢你的帮助


顺便说一句:我使用根帐户创建了这些环境,然后将路径复制到普通用户帐户“~/.conda/environments.txt”

您是否同时安装了Anaconda 2和3?或者您是否手动创建了用于放置Python 3环境的
anaconda3/envs
文件夹?您无法在文件系统中复制conda环境并期望一切正常。使用您想要的名称和用户创建一个新环境,然后在其中重新安装您需要的软件包。然后删除所有未命名的环境。请摆脱Python2.7,它的生命将在两周后结束。@merv。谢谢你的提问。对我已经安装了水蟒2号和3号。当我创建环境(如pmg_env)时,conda在anaconda3/envs中添加了这些环境。我逐渐了解了环境的位置,并将路径复制到~/.conda/environments.txt。所以我可以使用“conda env list”来检查这些环境。@Roland Weber,谢谢你的建议。你真的安装了Anaconda 2和3吗?或者您是否手动创建了用于放置Python 3环境的
anaconda3/envs
文件夹?您无法在文件系统中复制conda环境并期望一切正常。使用您想要的名称和用户创建一个新环境,然后在其中重新安装您需要的软件包。然后删除所有未命名的环境。请摆脱Python2.7,它的生命将在两周后结束。@merv。谢谢你的提问。对我已经安装了水蟒2号和3号。当我创建环境(如pmg_env)时,conda在anaconda3/envs中添加了这些环境。我逐渐了解了环境的位置,并将路径复制到~/.conda/environments.txt。所以我可以用“康达环境列表”来检查这些环境。@Roland Weber,谢谢你的建议。