5.2.1 Python虚拟环境解释器配置

5.2.1 Python虚拟环境解释器配置

总目录链接:https://blog.youkuaiyun.com/m0_37660088/article/details/122646925

说明:虚拟环境可以创建一个独立的环境进行开发。每个虚拟环境都有一套独立的Python解释器和独立的Python库,可以创建具有独立Python版本的环境,这意味着不同项目之间的依赖不会相互冲突。通过导出环境配置文件,可以轻松地在其他机器上重建相同的环境,让迁移变得简单。虚拟环境可以通过Anaconda创建,也可以通过系统创建,Conda通常比纯Python的包管理器更快,通过预编译包,减少了安装时间。

一、通过Conda创建

1、在“开始”中打开Anaconda Prompt

在这里插入图片描述

2、进入一下界面

在这里插入图片描述

3、创建虚拟环境

conda create -n <environment_name> python=<python_version>

其中<environment_name>是需要输入的虚拟环境名称;<python_version>是对应python的版本号。例如:

conda create -n myenv python=3.8

注意:上述中python版本为需要的版本,版本号确定后会重新安装对应版本的Python,而不是使用已安装的Python。在迁移过程中也会将虚拟环境中的Python一同迁移。

此外,myenv名称输入后会在系统环境变量中PATH下的Anaconda3路径下创建envs文件,envs文件就会包含myenv,因此不需要提前创建文件。

4、虚拟环境创建后需要激活,激活后就可以找到了

conda activate myenv

5、查看已激活的虚拟环境

conda env list

conda info --envs

6、停用虚拟环境

conda deactivate

7、删除虚拟环境

conda env remove --name myenv

二、纯Python命令行创建

1、打开命令行(“win+R”并输入cmd)

在这里插入图片描述

2、创建虚拟环境

python -m venv <env_name>

<env_name>名字自己起,以myenv为例,输入内容如步骤1所示,会在命令行所在路径下创建myenv文件,文件中Python版本为系统中之前已安装的默认的版本(如果安装了多个版本的python,系统默认的python版本为系统环境变量PATH列表中靠前的python版本)

3、激活虚拟环境

myenv\Scripts\activate

当命令提示符前面有虚拟环境名称时,即表示已激活。

4、下面就可以正常安装所需的包,命令如下(使用pip):

pip install <package_name>

5、退出虚拟环境

deactivate

三、通过PyCharm进行虚拟环境创建

该部分后续补充,PyCharm虚拟环境创建python版本需在已安装的版本内挑选,无法根据需要直接配置,在项目移植中也会比较麻烦,可能有更好的处理方法。目前来看通过Anaconda来进行虚拟环境创建比较方便。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值