python用pyinstaller生成exe程序
2018-11-15 本文已影响0人
Crazygaga
第一步:下载pyinstaller进行安装
在cmd命令行里,直接输入代码:
pip install pyinstaller

第二步:打包exe
首先,在cmd里,cd到你需要的目录,这个目录里存放需要打包的python文件,然后在cmd里输入命令,如: cd d:\am
这里的意思是进入到 D盘 的 am文件夹 里。
然后再输入 d:\
这时就显示 d:\am 的路径里了。

第三步:利用pyinstaller命令打包py文件
进入相应的路径后,命令行里输入:pyinstaller -F -w abc.py ,然后按回车,就会出现很多代码在运行打包了。
注意的是 -F ,这里的F,必须大写。
abc.py就是需要打包为exe的py文件。

第四步:完成
完成后,会在多一个名为 dist 的文件夹,里面就是打包好的exe文件。
注意:如果打包的时候,cmd里显示 AttributeError: 'str' object has no attribute 'items' 这样的错误,那么可以升级一下 setuptools ,
命令如下:
pip install --upgrade setuptools
升级完成后,再重新从第二步开始输入命令进行打包就可以了。