Mac Lion 上的 Python 2.5.6 构建错误



这就是我想做的。将web2py与MySQL一起使用。

为此,我需要使用源web2py而不是 web2py.app要使用web2py,我需要Python 2.5

我在构建和安装 Python 2.5 时遇到问题

我从Python发布页面下载了Python-2.5.6.tgz。现在,我做到了

。/配置

然后

然后,我收到以下错误。

gcc -c -fno-strict-aliasing -Wno-long-double -no-cpp-precomp -mno-fused-madd -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I. -IInclude -I./Include -DPy_BUILD_CORE -o Modules/python.o ./Modules/python.c cc1:错误:无法识别的命令行选项 "-Wno-long-double" make: * [Modules/python.o] 错误 1

任何人都可以帮助我如何摆脱此错误并安装 Python 2.5?

这是我正在使用的 gcc

gcc 版本 4.2.1(基于 Apple Inc. build 5658)(LLVM build 2336.9.00)

您的帮助将不胜感激。谢谢。

>web2py 可以很好地与 Lion's stock Python 2.7 配合使用。除非你有令人信服的理由使用 2.5,否则请坚持使用 2.7。

我的iMac OSX Lion上使用web2py应用程序和MySQL。我没有遇到任何原因,为什么你不能将该应用程序与MySQL一起使用。

要在OS X上安装Python,请尝试使用 python.org 上提供的通用二进制文件(记录在 http://docs.python.org/2/using/mac.html)。

有关最新的 Python 2.5 通用二进制文件,请参见 http://www.python.org/ftp/python/2.5.4/python-2.5.4-macosx.dmg。

最新更新