需求:
项目中用python写了一个脚本,需要使用pyinstaller打包为exe来使用,但是该脚本依赖了项目中的其他文件,需要将该脚本及其依赖打包为一个exe文件
文件结构:
script.py
Utils
-----util1.py
-----util2.py
将脚本及其依赖打包到一个exe中
pyinstaller -F script.py -p Utils -p .
参数含义:
-F 将多个文件打包为一个exe
-p 添加依赖的路径
注意最后必须加上“-p .”这个命令,否则打包出来的exe会报错“ModuleNotFoundError: No module named 'Utils'”