两种方式下进行打包。 第一种方式:可在 Pycharm 的 Terminal 控制台 中输入
pyinstaller main.py -p mysql.py -p other.py --hidden-import mysql --hidden-import other其中 main.py 是主程序 mysql.py 和 other.py 是 main.py 引用的模块。
命令语法如下
pyinstaller [主文件] -p [其他文件1] -p [其他文件2] --hidden-import [自建模块1] --hidden-import [自建模块2] # 以上为一整条命令pyinstall打包语法照着上图敲即可,上述完成后即产生两个文件夹,其中一个包括了exe文件的所有内容。
若要去掉打开exe文件时的dos窗口,可以在上述语法句子后面加上 --noconsole 即,完整语句如下
pyinstaller main.py -p mysql.py -p other.py --hidden-import mysql --hidden-import other --noconsole第二种方式:在py项目文件目录下打开cmd控制台,输入
conda activate E:\Anaconda3\envs\Android
激活Anaconda环境,然后输入
pyinstaller main.py -p mysql.py -p other.py --hidden-import mysql --hidden-import other --noconsole进行打包。