Python教程

Python 虚拟环境 打包EXE 压缩

本文主要是介绍Python 虚拟环境 打包EXE 压缩,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Virtualenv

前言

虚拟环境需要依赖于Python解释器,用来做环境隔离,在不同项目使用同一个包的不同版本与做项目打包的时候使用。

参考:https://docs.python.org/zh-cn/3/library/venv.html

安装

pip install virtualenv

创建虚拟环境

python -m venv {path}

如果path不存在,则会自动创建

启用虚拟环境

windows在CMD下运行bat文件即可启用

linux 需要在前面加上source

{path}/scripts/activate.bat 

题外话

网上很多人发的博客都是过期的,如果发现参照他们的存在错误,请参考官方文档

这里一创建就是干净的环境.

pyinstaller

安装

pip install pyinstaller 
pyinstaller -F {.py}

题外话

使用这个包打包,一定需要创建干净的虚拟环境进行 打包,否则文件会特别大。

可以选用UPX,进行压缩,UPX放在和py文件同目录下即可。

这篇关于Python 虚拟环境 打包EXE 压缩的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!