Bootstrap

Anaconda 创建虚拟环境 解决Anaconda创建虚拟环境自动至C盘文档文件夹下问题

Anaconda 创建虚拟环境

在安装tensorflow或其他一些较大类的库过程中,需要不同的python版本配置,需要创建不同的版本环境。使用Anaconda的 conda create xxx_env 语句发现创建的虚拟环境自动创建至C:\Users\XX.conda 文件夹下,没有创建至目标文件夹下。
尝试配置“.condarc”文件,指定envs_dirs:目标目录。发现依然无效。

正确的创建虚拟环境的conda语法:

conda create -n your_env_name   # your_env_name 为你虚拟环境名

1 创建前确认envs文件夹权限

文件夹权限
给envs取消只读属性,并给user用户添加读写权限。

2 创建自己的虚拟环境,以tensorflow为例。

1,以管理员身份运行“cmd.exe”;
2,创建虚拟环境:

conda create -n tf_env python==3.8

创建tensorflow 虚拟环境,tf_env, 并指定python版本为3.8。
输入命令后,你需要输入一个 “y” 。输入完成后,一个 python 虚拟环境就创建好

3,在cmd中输入激活代码,激活该虚拟环境:

conda activate tf_env

激活成功
4,打开文件查看,发现原本空着的envs文件目录下成功创建了"tf_env"。
在这里插入图片描述

3 最后打开Anaconda_navigator确认

确认
查看成功多出一个虚拟环境,创建成功。
后续该环境下的各种库既可以通过conda或pip安装,又可以通过Anaconda_navigator进行安装,方便实用。

;