Anaconda建立Python虚拟环境

文章主要参考CSDN风吹过得夏天的文章《使用 Anaconda 创建 Python 虚拟环境》^[https://blog.csdn.net/u011385476/article/details/105277426]

Anaconda创建Python虚拟环境主要有两种方法,分别是使用CMD创建虚拟环境和使用Anaconda客户端创建虚拟环境。

一、使用CMD创建虚拟环境

1-创建虚拟环境

打开CMD

同时按下WIN键和R键打开运行

输入CMD点击确定,进入CMD

创建虚拟环境

创建Python虚拟环境的命令是:

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

比如说创建一个名字是text的虚拟环境
1
conda create -n text

输入命令后,再输入一个y进行确认

名叫text的Python虚拟环境就创建完毕了

创建时指定版本

在创建新的虚拟环境的时候,可以指定Python的版本

1
conda create -n text python=X.x

比如说要指定Python的版本为3.8,可以输入
1
conda create -n text python=3.8

2-查看虚拟环境

需要查看虚拟环境时,在CMD中输入

1
conda env list

即可查看所有的Python虚拟环境

3-激活虚拟环境

如果你想要使用你所创建的 python 虚拟环境,首先你就要激活你想用的虚拟环境,激活虚拟环境的命令是:

1
conda activate your_env_name

比如想要激活刚刚创建的text环境,可以输入
1
conda activate test

激活虚拟环境以后,在CMD的前面会显示所激活的虚拟环境的名称

常见错误

出现“conda-script.py: error: argument COMMAND: invalid choice: ‘activate’”错误

需要先执行conda init才行
输入代码

1
conda init

然后重新启动CMD

4-为虚拟环境安装包

创建新的虚拟环境以后,可以输入list指令来查看安装的包

1
conda list

安装其他包有两种方法

激活虚拟环境后安装

使用pip install或者conda install

1
pip install xxx

或者使用

1
conda install xxx

比如安装Numpy,可以输入

1
pip install Numpy

或者使用

1
conda install Numpy

未激活虚拟环境直接安装

使用

1
python conda install -n your_env_name [package]

比如安装Numpy库,可以输入

1
conda install -n test numpy

5-退出以及删除虚拟软件

删除当前虚拟环境的命令是:

1
conda deactivate

删除虚拟环境的命令是:

1
conda remove -n your_env_name --all

如果我们想要删除刚创建的 test 虚拟环境,只需要输入:

1
conda remove -n test --all

二、使用Anaconda客户端创建虚拟环境

1-创建Python虚拟环境

使用 Anaconda 客户端创建 python 虚拟环境,我们只要打开 anaconda 客户端,然后点击 Environment ,再点击 Create ,填写相应的东西,然后点击 Create 就可以了。

创建完毕

2-安装包

在anaconda里面安装包,我们首先要选择虚拟环境,然后点击Not installed然后搜索想安装的包,最后点击Apply就可以了

3-激活虚拟环境

想要激活虚拟环境,我们只要点击选择的虚拟环境的停止符号,然后点击Open Terminal就可以了

4-删除虚拟环境

想要删除创建的虚拟环境,我们只要先选择想要的删除的虚拟环境,然后点击Remove就可以了

CMD #Anaconda #Conda #虚拟环境


Anaconda建立Python虚拟环境
https://pattianfang.github.io/2025/04/01/Anaconda建立Python虚拟环境/
作者
Pat Tian Fang
发布于
2025年4月1日
更新于
2025年5月3日
许可协议