【发布时间】:2013-04-25 07:45:17
【问题描述】:
我正在使用 py2app 打包 Python 应用程序以在其他 Mac 计算机上使用。我目前正在运行 OSX 10.7.5,并且我计算机上的系统 Python 安装是 Python 2.7.1。当我用 py2app 打包程序时,它可以在我的计算机上运行,但不能在另一台计算机上运行 - 出现的错误是它无法找到 Python 运行时。
从我所读到的内容来看,我的 py2app 构建似乎在我的计算机上使用 Python 的系统安装,因此只会创建一个半独立的应用程序而不是独立的应用程序。
另外,我已经看到要解决此问题,您需要使用单独下载的 Python 打包它。我已经下载了一个单独的 Python,甚至尝试在我的 .bash_profile 文件中更改我的 PYTHONPATH,但似乎无法让 py2app 使用不同版本的 Python 构建。
任何人都可以指出正确的方向吗?
我已经阅读了其他问题,但在我的情况下无法找到解决方法。如果您需要了解任何其他信息以提供帮助,请告诉我。
【问题讨论】:
-
这是一个奇怪的错误,考虑到 OS X 永远有一个系统 Python。