创建python程序的独立windows发行版
py2win的Python项目详细描述
创建Python程序的独立发行版的实用程序, 控制台或图形用户界面程序。 py2win使用Python embedded distribution 以及pip来创建独立的发行版
安装
首先需要安装与当前版本兼容的Microsoft Visual Studio Python安装然后简单地运行:
pip install py2win
如何使用
作为setup.py
中的命令- 在setup.py中至少定义一个入口点。
setup(...entry_points={'gui_scripts':['sample-gui=sample.gui:main'],'console_scripts':['sample-console=sample.console:main'],},...)
- 运行bdist_windows命令
python setup.py --command-packages py2win bdist_windows
作为一个单独的脚本来创建嵌入的发行版
frompy2win.embedimportEmbedPythonembed=EmbedPython('sample','1.2.0')embed.add_wheel(filepath_to_wheel_of_your_project)embed.add_script('project.gui','main','project-gui',console=False)embed.run(destination_directory)
发行说明
0.1.0
- 首次发布
许可证
图书馆是根据麻省理工学院的许可证提供的
版权所有(c)2017 Philippe Pinard