前言

本文主要记录一下在Anaconda Prompt中利用conda创建、退出、删除虚拟环境的过程。


一、创建、检查虚拟环境

1.创建虚拟环境

conda create -n env_name python=3.9  

注:

  • env_name为我们要创建的虚拟环境的名字,不做特殊要求,尽量不要与python中的安装的包的名字一样(例如pytorch、tensorflow)。
  • 后面的“python=3.9”可以不要,如果我们的项目需要指定python版本的话,可以加上(一般情况下是加上的)。

 下面创建一个名为SC的虚拟环境,指定python版本为3.9:

conda create -n SC python=3.9

点击“enter”运行之后,会弹出下面的确定框:

这时需要输入“y”,再次点击“enter”,弹出下面的结果后,记为创建完成。

 

 2. 检查虚拟环境是否创建、进入虚拟环境

输入下面指令,可检查conda创建的虚拟环境有哪些:

conda env list

例如:下图已创建了JSCC、SC、impor三个虚拟环境,

 输入下面的指令,即可进入虚拟环境SC:

conda activate SC

下图表明已进入虚拟环境SC 

接下来就可以在这个虚拟环境里面下载所需要的包啦! 

二、退出、删除虚拟环境及在这个环境里面安装的包

1.退出当前虚拟环境的指令是:

conda deactivate

下图表示有虚拟环境“SC”退出到“base”环境 :

 2.删除虚拟环境及其安装的包

conda remove -n  your_env_name --all

例如,删除创建的虚拟环境“SC” ,相应指令为:

conda remove -n SC --all

点击“enter”运行之后,在界面接连输入两次“y”,分别点击“enter”继续运行,即可删除SC环境及其安装包 

这时再次查看创建的虚拟环境,显示已经没有SC虚拟环境。

三、结语

本文到这就结束了,有时候管理虚拟环境的时候突然忘记指令是什么,这里记录一下,防止忘记。

如果其中有不对的地方或是需要改进的地方,欢迎指正。 

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐