虚拟环境(pipenv
)打包EXE
1.安装模块
pip install pipenv
安装模块之后,在本机新建一个文件夹,将需要打包的py文件放置在该新建文件夹下,保证该文件夹下没有其他的文件,在该文件夹下打开命令终端后依次执行以下的命令。
2.打包过程
# 1.创建虚拟环境
pipenv install
# 2.进入虚拟环境
pipenv shell
进入到新建的目录之后,首先执行上述命令,创建虚拟环境
# 3.安装所需要的模块
pip install pyinstaller # 必装
'''
需要安装待打包py文件需要的第三方模块,安装命令和平时的一致,都是使用pip进行安装
'''
# 4.安装完成模块之后,直接调用pyinstaller命令对当前py文件进行打包,如果包含多个py或者包含静态资源文件的打包,可以参考多文件打包的步骤
# 多文件打包命令
'''
1.首先生成spec文件,执行以下命令,生成spec文件后,在datas中记录需要同步打包的静态资源或者其他依赖的py文件。或者可以将所有的资源全部放在一个res的文件夹,此时datas=[('res','.')]
'''
pyi-makespec -F -w -i favicon.ico main.py
'''
2.打包EXE
'''
pyinstaller xxx.spec
标签:文件,虚拟环境,EXE,py,文件夹,打包
From: https://www.cnblogs.com/xukaik/p/17935006.html