第一步:在命令提示符中输入“pip install pyinstaller”以安装PyInstaller(前提是已经安装好了Python和pip工具并配置好了环境变量,如未配置好,可参考https://blog.csdn.net/COCO56/article/details/81058483)
官网:http://www.pyinstaller.org/
当然还有py2exe:http://www.py2exe.org/index.cgi/FAQ(这个貌似有点儿复杂,感兴趣的可以自己研究)
第二步:如果命令提示符当前的工作目录与Python源代码文件目录一致,可以输入“pyinstaller -F test.py”。如果不一致可以输入“pyinstaller -F C:\Users\zj175\AppData\Roaming\Code\User\.vscode\test.py"(这是我的源文件保存目录,具体自己改)。测试的话,建议源代码最好是一个死循环,不然弹一个黑窗立马就关了。
测试代码 :
a = raw_input('Please input the characters that you want to continously print\n')
while True:
print a
#下面这些是与打包相关的,可有可无
setup(
name = 'pkg1',
version = '0.1',
author = 'COCO',
author_email = '[email protected]',
py_modules = ['testMod'],
url = 'https://blog.csdn.net/coco56',
download_url = 'https://github.com/COCO5666',
description = 'test module'
)