python采用虚拟机打包生成执行程序
操作系统先安装pipreqs
进入一个空目录,复制PY源文件进去,运行下面一行命令,生成一个requirements.txt文件
pipreqs . --encoding=utf8 --force
安装虚拟机
pipenv install --python 3.8
进入虚拟机
pipenv shell
安装程序需要的库到虚拟机里
pipenv install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt
安装打包工具
pipenv install -i https://mirrors.aliyun.com/pypi/simple/ pyinstaller
将PY文件打包为执行程序
pyinstaller -Fw main.py --noconsole