使用pyinstaller将Python3.6文件打包成可执行文件
2017-09-27 16:12
471 查看
首先pyinstaller的安装因为暂时不支持python3.6,大费周折,最后借鉴了点击打开链接这位的方法,才可以使用相应功能。
要打包的程序是一个按照《Python从入门到精通》写的一个打外星人飞船的小游戏。
打包步骤:
1、安装pyinstaller,python3.6的朋友们可以看一下http://blog.csdn.net/bjxdbz/article/details/73467859这位的安装方式
2、pyinstaller和其他的第三方包都是在Lib-->site-packages下,可以看一下是否有这两个文件夹
3、安装好后,回退进入到Scripts文件夹中。将所要打包的文件夹复制到Scripts文件夹下
4、将步骤2中的PyInstaller文件夹复制到打包文件夹下,路径如图:
注意:所要转化的.py文件在alienGame文件夹下:
5、【最好以管理员权限打开cmd】,进入到alienGame文件夹下,使用语句【pyinstaller -F -w -i look.ico alien_invasion.py】
-F是只生成一个exe,不会有其他文件。
-w不会有打开exe后的一个小黑框。
-i 改变exe的图标
6、会在alienGame下生成两个文件夹:
dist中就是需要的.exe文件
如果出现闪退或者其他错误的话,可以cd dist,然后直接运行exe文件,cmd中会打出相应错误。
解决之后,删除dist/build。重进cmd,再使用5中的语句就可以了。
记录一下自己的错误:
没有pygame模块,pycharm中编写的时候还在不知道为什么就没有了=。=重装一下pygame就可以了
打包之后可以打开,但是挺卡的。
要打包的程序是一个按照《Python从入门到精通》写的一个打外星人飞船的小游戏。
打包步骤:
1、安装pyinstaller,python3.6的朋友们可以看一下http://blog.csdn.net/bjxdbz/article/details/73467859这位的安装方式
2、pyinstaller和其他的第三方包都是在Lib-->site-packages下,可以看一下是否有这两个文件夹
3、安装好后,回退进入到Scripts文件夹中。将所要打包的文件夹复制到Scripts文件夹下
4、将步骤2中的PyInstaller文件夹复制到打包文件夹下,路径如图:
注意:所要转化的.py文件在alienGame文件夹下:
5、【最好以管理员权限打开cmd】,进入到alienGame文件夹下,使用语句【pyinstaller -F -w -i look.ico alien_invasion.py】
-F是只生成一个exe,不会有其他文件。
-w不会有打开exe后的一个小黑框。
-i 改变exe的图标
6、会在alienGame下生成两个文件夹:
dist中就是需要的.exe文件
如果出现闪退或者其他错误的话,可以cd dist,然后直接运行exe文件,cmd中会打出相应错误。
解决之后,删除dist/build。重进cmd,再使用5中的语句就可以了。
记录一下自己的错误:
没有pygame模块,pycharm中编写的时候还在不知道为什么就没有了=。=重装一下pygame就可以了
打包之后可以打开,但是挺卡的。
相关文章推荐
- Python3之使用pyinstaller打包.py文件成exe可执行文件
- 使用pyinstaller打包python源代码,成为linux/windows下可执行文件
- Windows平台使用PyInstaller将Python脚本打包成可执行文件
- 使用Pyinstaller打包,把Python脚本打包成可执行的文件
- Python 3.6 使用 pyinstaller 打包exe文件遇到的问题
- 使用 pyinstaller 打包 Python 程序为可执行文件
- windows下使用cx_freeze将Python程序打包成exe可执行文件
- 使用PyInstaller将Python程序打包成一个单独的exe文件
- 使用pyinstaller打包python为exe文件
- 使用PyInstaller将Python程序文件转换为可执行程序文件
- 使用pyinstaller工具打包python项目代码生成exe文件
- pyinstaller使用-python项目转换成exe可执行文件
- 使用PyInstaller将Python程序文件转换为可执行程序文件
- 用pyinstaller把python代码打包成exe可执行文件
- PyInstaller对python脚本进行代码打包成单个独立的exe可执行文件
- 使用pyinstaller打包python为exe文件
- 用pyinstaller把python源文件打包成exe可执行文件
- python制作exe可执行文件的方法---使用pyinstaller
- 11 Python pyinstaller--将Python程序打包成单独的exe可执行文件
- 用PyInstaller把Python代码打包成单个独立的exe可执行文件