0

有没有办法将 python 库与应用程序一起分发,以便无需任何安装即可运行它?该应用程序主要用于计算机实验室,用户无权安装全局库。理想情况下,用户只需解压缩文件夹并运行应用程序即可。可以假设如下:

  • python解释器存在
  • Linux操作系统

我需要的特定库是matplotlib,但我想找到一个通用的解决方案。我看过像 PyInstaller 这样的程序,但它们创建的程序非常大,启动速度很慢。它们还包括一个 Python 解释器,这是不必要的。

4

1 回答 1

2

首先,p2exe 仅适用于 Windows。

原则上,您可以将所有库放入 ZIP 文件中,以便使用应用程序扩展它们。最多您可能需要调整 PYTHONPATH 变量以指向 lib 的位置。

安装在路径上的模块和系统的 python 安装中的模块之间没有技术差异。

你看过cxfreeze吗?

于 2013-01-31T08:17:26.627 回答