完整教程:利用Anaconda创建虚拟环境(小组作业)

文章正文
发布时间:2025-11-12 15:41

我们在使用Python时做不同的项目可能会需要用到不同的Python版本和不同的三方包,为了方便管理便有了虚拟环境,Anaconda便是用来管理虚拟环境的。

以下文本记录了如何使用Anaconda创建和卸载虚拟环境、如何安装和卸载虚拟环境中的三方包。文章重点会标红

一、所有步骤用到的代码汇总 1. conda env list 或 condainfo --envs #查看现已有的环境 2. conda create -n wbw07 python==3.11 #创建新环境: wbw07是环境名,替换名称并指定python版本 3. conda avtivate wbw07 #打开创建好的环境 4. pip install numpy #下载自己所需要的包,如numpy 5. pip install -i https://pypi.tuna.tsinghua.edu.cn/simple matplotlib #利用清华源下包,如matplotlid 6. pip uninstall tqdm #卸载包,如tqdm 7. pip list #查看已安装的包 8. conda remove -n wbw07 --all #卸载wbw07环境 二、详细步骤(附截图)1.打开Anaconda Prompt

首先点击windos徽标,然后点击全部,找到Anaconda,单击打开Anaconda Powershell Prompt

这样就打开了Anaconda Powershell Prompt

2.查看现有的环境变量的名称

在命令行输入conda env list或者 condainfo --envs ,如下所示则只有base环境。

3.创建新环境

使用代码创建一个名字为 wbw07 的虚拟环境,并使用 python==3.11 指定python的版本为3.11

1. conda create -n wbw07 python==3.11

运行此代码后会出现下面这种情况,输入 y ,确认即开始创建,

出现下图即表示创建成功。

4.打开刚创建的环境

在上图最后已经给出提示使用 conda activate 环境名 打开虚拟环境,使用 conda deactivate 退出。现在使用 conda activate wbw07 打开新建的虚拟环境

现在前面括号里的 base 变成了 wbw07 ,说明现在已从 base 环境进入了 wbw07 环境。

测试:

在命令行输入 python 可以进入python解释器,说明创建成功,其中被圈部分所示为第三步中创建时指定的python版本,然后使用 exit() quit() ctrl+z 退出python解释器。                          这里使用 ctrl+z 退出python解释器。

5.安装和卸载第三方安装包

Python的边界就是很多功能都有第三方实现了,我们只需要安装相应的包,然后就能调用,避免重复步骤。                                                                                                                                             安装第三方代码, pip install 包名 ,如下即为安装成功,如果该包已经安装,提示你已安装并给出安装位置,避免重复安装。

有些时候用以上命令并不能安装成功,因为这些包的服务器大多在国外,安装过慢就回安装失败,这时候我们就要使用镜像源,简单来说就是国内的一些高校或公司创建了一个本地的库,所以下载速度就会很快。命令如下,

1. https://pypi.tuna.tsinghua.edu.cn/simple/ # 清华源 2. https://pypi.mirrors.ustc.edu.cn/simple/ # 中科大镜像源

常见的镜像源有:清华源、中科大镜像源、阿里源,百度源等,下面是一些更新比较快的源,在下载时若镜像源没有相应的包没更新,可以更换几个不同的源试试。

1. https://pypi.tuna.tsinghua.edu.cn/simple/ # 清华源 2. https://pypi.mirrors.ustc.edu.cn/simple/ # 中科大镜像源

在命令行数输入 pip list 查看当前环境下已有的包。

除了安装,有时因为一些原因要卸载包,可以使用以下命令,

1. pip uninstall 包名

然后输入 y 确认。

6.卸载环境

要卸载已有环境的话,要用要以下命令,之后会让确认是否删除,只需要输入 y 回车即可删除。

conda remove -n wbw07 --all # 把wbw07改成需要删除的环境名即可

以下是本次小组作业的全部内容,感谢浏览!

首页
评论
分享
Top