这是我想做的。 将web2py与MySQL结合使用。
要做到这一点,我需要使用source 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构建 2336.9.00)
非常感谢您的帮助。 感谢。
答案 0 :(得分:2)
web2py可与Lion的股票Python 2.7一起使用。除非你有令人信服的理由使用2.5,否则坚持使用2.7。
答案 1 :(得分:0)
我使用web2py应用程序和MySQL在我的Mac OS X Lion上安装了web2py。我没有遇到任何你不能在MySQL上使用该应用程序的原因。
答案 2 :(得分: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。