这是一种实现方法(对于Windows,使用
py2exe)。
首先,
py2exe在Windows框中安装。
然后创建一个名为的python脚本
compile.py,如下所示:
import sysfrom distutils.core import setupimport py2exeentry_point = sys.argv[1]sys.argv.pop()sys.argv.append('py2exe')sys.argv.append('-q')opts = { 'py2exe': { 'compressed': 1, 'optimize': 2, 'bundle_files': 1 }}setup(console=[entry_point], options=opts, zipfile=None)
要将Python脚本编译为Windows可执行文件,请以程序作为参数运行此脚本:
$ python compile.py myscript.py
它将吐出带有在其中编译的Python解释器的二进制可执行文件(EXE)。然后,您可以仅分发此可执行文件。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)