gpt4 book ai didi

Python MySQL 在 Mac OS X 10.6 i386 上安装错误

转载 作者:行者123 更新时间:2023-11-28 20:11:57 24 4
gpt4 key购买 nike

当尝试安装 MySQL 的 python 绑定(bind) MySQLdb 时,我按照说明在运行 Mac OS X 10.6 i386 的 MacBook 上构建和安装,并在终端中输入以下行后:

user-152-3-158-79:MySQL-python-1.2.3c1 jianweigan$ sudo python setup.py build

我收到以下错误:

running build
running build_py
creating build/lib.macosx-10.3-i386-2.6
copying _mysql_exceptions.py -> build/lib.macosx-10.3-i386-2.6
creating build/lib.macosx-10.3-i386-2.6/MySQLdb
copying MySQLdb/__init__.py -> build/lib.macosx-10.3-i386-2.6/MySQLdb
copying MySQLdb/converters.py -> build/lib.macosx-10.3-i386-2.6/MySQLdb
copying MySQLdb/connections.py -> build/lib.macosx-10.3-i386-2.6/MySQLdb
copying MySQLdb/cursors.py -> build/lib.macosx-10.3-i386-2.6/MySQLdb
copying MySQLdb/release.py -> build/lib.macosx-10.3-i386-2.6/MySQLdb
copying MySQLdb/times.py -> build/lib.macosx-10.3-i386-2.6/MySQLdb
creating build/lib.macosx-10.3-i386-2.6/MySQLdb/constants
copying MySQLdb/constants/__init__.py -> build/lib.macosx-10.3-i386-2.6/MySQLdb/constants
copying MySQLdb/constants/CR.py -> build/lib.macosx-10.3-i386-2.6/MySQLdb/constants
copying MySQLdb/constants/FIELD_TYPE.py -> build/lib.macosx-10.3-i386-2.6/MySQLdb/constants
copying MySQLdb/constants/ER.py -> build/lib.macosx-10.3-i386-2.6/MySQLdb/constants
copying MySQLdb/constants/FLAG.py -> build/lib.macosx-10.3-i386-2.6/MySQLdb/constants
copying MySQLdb/constants/REFRESH.py -> build/lib.macosx-10.3-i386-2.6/MySQLdb/constants
copying MySQLdb/constants/CLIENT.py -> build/lib.macosx-10.3-i386-2.6/MySQLdb/constants
running build_ext
building '_mysql' extension
creating build/temp.macosx-10.3-i386-2.6
Compiling with an SDK that doesn't seem to exist: /Developer/SDKs/MacOSX10.4u.sdk
Please check your Xcode installation

看起来 setup.py 构建脚本将我的操作系统识别为 Mac OS X 10.3 而不是 10.6,因此它试图找到我没有的旧版本 XCode。

有谁知道如何解决这个问题?也许手动配置脚本以将我的操作系统识别为 10.6?

最佳答案

看来您已经安装并正在使用 python.org python2.6。因为该安装程序设计用于一系列系统,要在 10.6 上使用该 python 构建扩展,您需要安装可选的 10.4 SDK,它是 Snow Leopard 安装 DVD 或机器恢复 DVD 上 Xcode 包的一部分;默认情况下未安装 10.4 SDK。这就是消息试图告诉您的内容。

关于Python MySQL 在 Mac OS X 10.6 i386 上安装错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1562314/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com