所以我需要一个python编译器(从.py或.pyw到.exe)。在
我遇到的只有:
-cx_冻结(不起作用)
-py2exe(太复杂了)
编辑: 上面的两个程序都很复杂(对我来说),因为你必须制作所有这些设置文件,然后输入一堆参数和命令来让它们工作,我发现了一个叫做gui2的东西exe.py文件但是我似乎无法正确加载。。。有什么想法吗?在
所以我要找的是一个不需要通过python命令行运行的程序。最好是一个独立的程序,您只需选择文件并选择输出(.exe)并单击“转换”。没什么太复杂的,因为我刚开始。在
我之所以要这样做,是因为我有一个程序,我的朋友想看看,但他不想下载python来查看它。我也不希望他能够改变源代码。在
有什么想法吗?在
一个选择可能是使用IronPython。IronPython是另一种面向.NET的python方言,与MS Visual Studio配合使用非常容易。在
py2exe-Python到Windows EXE py2exe将Python程序转换为独立的Windows可执行文件,用户无需安装Python即可运行这些程序。请注意,这不是本机代码编译器-您的代码仍会被解释。py2exe只提供所有必要的部分,这样当最终用户双击可执行文件时,Python解释器就会启动来解释代码。py2exe是在Mozilla公共许可下发布的
Pyinstallet可能会有帮助。。。在
但是py2exe并不复杂。。。在
看看这个py2exe示例设置(从这里开始,但是它是意大利语,所以我翻译了它http://bancaldo.wordpress.com/2010/05/13/python-py2exe-setup-py-sample/)
它还包括一个小图形界面,可以帮助您选择文件;)
编辑:
这是一个简单的示例,可能更有用:)
^{pr2}$分步教程:
1-创建一个.py文件,命名为,例如'你好.py'没有图形用户界面 2-做一个设置.py文件
注意使用“console”而不是“windows”,因为您没有gui
然后,把你的你好.py文件和你的设置.py然后打开cmd,到达正确的目录(通常是C:\python2x),键入:
你的exe文件将在dist目录中。如果缺少一些.dll,只需下载它并放入python目录。在
一旦你的程序变得更复杂,它可能需要其他指令;看看其他2条设置.py我贴的样品。 希望能帮上忙
相关问题 更多 >
编程相关推荐