通过连接到现有环境来创建Conda环境

时间:2020-10-23 14:28:12

标签: python anaconda conda

我在服务器上安装了Anaconda。我在NAS上有一个conda环境。 conac环境对于Anaconda安装不可见,因为它是在不同服务器上使用其他安装创建的。

是否可以从Anaconda安装中“创建”一个conda环境,该环境实际上会绕过创建过程,而只是指向NAS上的现有环境?这类似于在迁移模型时使用Django中的--fake方法连接到现有表。

1 个答案:

答案 0 :(得分:3)

您可以将包含环境的目录的位置添加到conda配置中,以告诉conda在哪里“寻找”环境,也可以通过传递路径直接激活环境。

假设您的NAS已映射到驱动器号(例如Z :),并且conda环境位于Z:/conda/envs/my_env,则可以通过以下方式将该位置添加到conda配置中:

conda config --append envs_dirs Z:/conda/envs

现在可以使用以下方法激活环境了:

conda activate my_env

如果您在另一个目录中有另一个名为my_env的环境,它将排在第一位。

或者,您可以通过传递路径直接激活环境。

conda activate Z:/conda/envs/my_env