接上篇:(三)Anaconda安装及配置环境变量-CSDN博客
打开anaconda prompt(建议使用anaconda prompt)或CMD或powershell,输入以下指令创建虚拟环境。(注意:在CMD运行指令前需要先执行conda activate来激活基础的base环境)
conda search python #查看可用的Python版本
conda create -n env_name python=3.11.7 #创建指定版本Python的环境
conda create -n env_name python #默认最新版本Python的环境
conda create -n env_name #创建一个空的环境
PS:“env_name”是自己命名的环境名称,大家请自行命名,这里创建的python环境最好低于base环境中的python版本,如何查看python版本在上节“3、配置环境变量”中已提到。
然后激活刚刚创建的环境:
conda activate env_name
完成创建后就可以在自己的环境中安装各种所需的库啦,注意每次安装库时,请先激活到对应的虚拟环境中,否则默认安装在base环境中,由于不同的项目所需的库的版本可能不同,建议大家为不同库版本的项目创建不同的虚拟环境,每次在对应项目的虚拟环境中安装所需要的库,这样会避免库版本问题造成的各种bug,避免以后对环境debug从而节省时间。
退出环境的指令:
conda deactivate env_name
删除虚拟环境的指令:
conda remove -n env_name --all
显示所有的虚拟环境:
conda env list
#或者
conda info --envs
conda 创建的虚拟环境是在anaconda安装目录下的envs下(如C:\ProgramData\Anaconda3\envs),所以只要给特定项目配置运行环境就可以了。
修改环境名称:
命令格式是先克隆一个新的名称的环境,然后把旧的名称的环境删掉。
conda create --name newName --clone oldName
conda remove --n oldName --all # 这里--n 等价于 --name,两者可以替换使用
或者也可以直接在 envs 文件夹下(如 C:\ProgramData\Anaconda3\envs ),修改对应的的环境名称。同时修改 conda 环境记录文件environments.txt中的信息。位置在我的文档\.conda文件夹下,以本人为例,只需修改“pytorch”为一个新名字即可。
未完待续~