1

这是我想做的。将 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)

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

4

3 回答 3

2

web2py 适用于 Lion 的 Python 2.7。除非您有令人信服的理由使用 2.5,否则请坚持使用 2.7。

于 2012-04-10T14:35:58.873 回答
0

我使用 web2py 应用程序和 MySQL 在 iMac OSX Lion 上安装了 web2py。我没有遇到任何你不能将应用程序与 MySQL 一起使用的原因。

于 2012-04-11T22:15:13.860 回答
0

要在 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 。

于 2013-02-04T19:39:34.970 回答