编译Python程序包括导入

时间:2017-11-17 09:38:24

标签: python compilation

我在运行Python 2.7.10的Mac上编写了一个Python程序。

它只有一个.py文件。 该计划的前几行是这样的:

#!/usr/bin/env python

import clipboard
import time
import sys
import os
import pyperclip
import re

sys.path.append(os.path.abspath("SO_site-packages"))

我想将此.py文件编译为可在任何Windows计算机上运行的.exe文件。

因此我希望将导入的库包含在.exe。

这甚至可能吗?如果是,我该如何实现?

1 个答案:

答案 0 :(得分:0)

如果您使用的是Mac,则需要此软件包:http://www.pyinstaller.org/

使用:pyinstaller -F myscript.py

来调用它

如果你在windows下http://www.py2exe.org/index.cgi/Tutorial

,你可以使用py2exe

您将创建一个单独的setup.py来调用您的python脚本。