前几天写了一个脚本,最后要上交的时候发现py文件不像c语言会自动生成.exe文件
百度上方法很多 看了很多最后还是选择被提及最多的方法:使用Pyinstaller
记录一下方便下次使用.....
网上有的说下载了pyinstaller 之后进入所在文件夹然后pyinstaller filename.py就可以了
结果如下
失败
后来又在虚拟环境下pip install pyinstaller
workon 虚拟环境
进入所在目录
然后pyinstaller -F filename.py
然后会生成一个dist文件夹exe文件就在这个文件夹里面
常用参数如下
–icon=图标路径
-F 打包成一个exe文件
-w 使用窗口,无控制台
-c 使用控制台,无窗口
-D 创建一个目录,里面包含exe以及其他一些依赖性文件
pyinstaller -h 来查看参数
还有部分问题没解决之后再更新好了
网友评论