打包引入的包
pip freeze > requirements.txt
需要安装pyinstaller 包
执行安装
pip install -r requirements.txt
打包成多个文件, 打包多个文件一定要配置对引用关系 !
pyinstaller -D app.py
打包成一个文件 ,
pyinstaller -F app.py -n nameXX
- 建议 如果需要打包exe给他人使用, 最好将代码封装在一个py文件中, 打成一个文件, 无论打包还是给第三方更方便
打包 路径问题,当前目录
import os, sys
# os.system("pause")
baseDir = os.path.dirname(os.path.abspath(__file__))
baseDir = os.path.dirname(os.path.abspath(os.path.relpath(sys.argv[0]))) // 当前目录
with open(os.path.join(baseDir, "account.txt"), mode='r' , encoding='utf-8') as f: