Python脚本中的可执行文件

时间:2013-10-01 20:21:27

标签: python executable

有时,当您使用Python编写程序时,可能会出现使用特殊库的需要。 例如,在编写脚本X.py时,您可能需要处理矩阵之间的操作,因此您可以使用Numpy库,或者您可能需要读取和写入光栅文件,然后您将选择支持栅格的GDAL库操纵。 对于Numpy,您只需安装库,但对于GDAL,您首先必须在操作系统上安装GDAL实用程序,然后安装相关的 Python绑定。 现在,要成功运行脚本X.py,您需要一台安装了Python的计算机和相关的库。 如何使用此脚本生成可执行文件X.exe?你能在任何Windows操作系统上运行它,还是需要在该操作系统上安装Numpy和GDAL才能成功执行它?

1 个答案:

答案 0 :(得分:1)

您可以使用调用:PyInstaller,这可以在打包/构建您的exe文件时处理所有库。所有你需要的只是这个.exe,它将在所有的Windows / Linux机器上无缝工作。

在关于堆栈溢出的类似帖子中,有关于pyinstaller的详细讨论。 Referred here.