python学习经验分享:如何创建和激活虚拟环境

最近发现,在写完python项目后,使用pyinstaller库打包生成可执行文件时,可执行文件变得越来越大。有些程序,明明代码量也不多,但是打包后的可执行程序有60~70M。后来网上一查,才知道,可能时把项目不需要的库也给打包进来了,导致打包后可执行程序变大。

针对以上问题,我们可以通过创建虚拟环境来解决。而且,通过虚拟环境,可以隔离项目间的依赖关系,不同项目可能需要不同版本的库或包,使用虚拟环境可以确保每个项目都拥有其独立的依赖环境,避免版本冲突。下面就分享下如何创建和激活虚拟环境:

1.打开开发工具,这里我使用的是VSCode,点击查看--->点击终端,打开终端后,使用 cd 命令导航到项目文件夹,假设python文件在E:\pyproject\Loader目录底下,则在终端上输入:cd E:\pyproject\Loader;

2.在终端中输入以下命令创建虚拟环境:python -m venv Loader_venv,其中Loader_venv为虚拟环境文件名,可自定义修改;

运行后,会在项目文件夹下创建一个名为“Loader_venv”的文件夹;

3.激活虚拟环境:

注意,激活虚拟环境前,需修改 PowerShell 的执行策略,在终端中执行以下命令:Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass, 这会将执行策略临时设置为 Bypass,允许你在当前 PowerShell 进程中运行脚本,否则直接运行激活指令会报错,如下图

修改完PowerShell 的执行策略后,直接运行Loader_venv\Scripts\activate,当终端上有绿色的虚拟环境文件夹名显示出来后,即表示虚拟环境激活成功。

4.将解释器切换到新建的虚拟环境的解释器,按下图所示操作:

总结:按照以上步骤操作后,就成功创建了项目的虚拟环境并激活虚拟环境,可在虚拟环境中使用pip install 命令安装项目所需依赖的包或库。

以上内容如有问题或者疑问,欢迎各位小伙伴咨询交流哈~~~

  • 8
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值