Mac osx 10.9.2 上的 mysql-python:错误:命令“/usr/bin/clang”失败,退出状态为 1

2024-02-19

我想将我的 django 应用程序从 sqlite 移植到 mysql。

但是当我尝试安装 mysql-python 时,它给了我这个错误: 错误:命令“/usr/bin/clang”失败,退出状态为 1

我四处寻找线索并尝试了这个似乎对大多数人都有效的解决方案:

须藤苏 导出 CFLAGS=-Qunused-arguments 导出 CPPFLAGS=-Qunused-arguments pip 安装 MySQL-python

完整的错误日志在这里:

pip install MySQL-python
Downloading/unpacking MySQL-python
  Running setup.py egg_info for package MySQL-python

Installing collected packages: MySQL-python
  Running setup.py install for MySQL-python
    building '_mysql' extension
    /usr/bin/clang -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -Qunused-arguments -Qunused-arguments -Dversion_info=(1,2,5,'final',1) -D__version__=1.2.5 -I/usr/local/mysql/include -I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c _mysql.c -o build/temp.macosx-10.6-intel-2.7/_mysql.o -Os -g -fno-strict-aliasing -arch x86_64
    xcrun: error: active developer path ("/Users/deeptichopra/Desktop/Applications and Softwares/Xcode.app/Contents/Developer") does not exist, use xcode-select to change
    error: command '/usr/bin/clang' failed with exit status 1
    Complete output from command /Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python -c "import setuptools;__file__='/tmp/pip-build/MySQL-python/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-y71a30-record/install-record.txt --single-version-externally-managed:
    running install

running build

running build_py

copying MySQLdb/release.py -> build/lib.macosx-10.6-intel-2.7/MySQLdb

running build_ext

building '_mysql' extension

/usr/bin/clang -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -Qunused-arguments -Qunused-arguments -Dversion_info=(1,2,5,'final',1) -D__version__=1.2.5 -I/usr/local/mysql/include -I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c _mysql.c -o build/temp.macosx-10.6-intel-2.7/_mysql.o -Os -g -fno-strict-aliasing -arch x86_64

xcrun: error: active developer path ("/Users/deeptichopra/Desktop/Applications and Softwares/Xcode.app/Contents/Developer") does not exist, use xcode-select to change

error: command '/usr/bin/clang' failed with exit status 1

----------------------------------------
Command /Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python -c "import setuptools;__file__='/tmp/pip-build/MySQL-python/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-y71a30-record/install-record.txt --single-version-externally-managed failed with error code 1 in /tmp/pip-build/MySQL-python
Storing complete log in /var/root/.pip/pip.log

这是/var/root/.pip/pip.log:

Downloading/unpacking MySQL-python

  Running setup.py egg_info for package MySQL-python

    running egg_info
    writing pip-egg-info/MySQL_python.egg-info/PKG-INFO
    writing top-level names to pip-egg-info/MySQL_python.egg-info/top_level.txt
    writing dependency_links to pip-egg-info/MySQL_python.egg-info/dependency_links.txt
    warning: manifest_maker: standard file '-c' not found


    reading manifest file 'pip-egg-info/MySQL_python.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    writing manifest file 'pip-egg-info/MySQL_python.egg-info/SOURCES.txt'
  Source in /tmp/pip-build/MySQL-python has version 1.2.5, which satisfies requirement MySQL-python
Installing collected packages: MySQL-python

  Running setup.py install for MySQL-python

    Running command /Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python -c "import setuptools;__file__='/tmp/pip-build//var/root/.pip/pip.log 

我知道这个问题有点晚了,但对于后来提出的人来说,我相信这是因为您没有安装 xcode 或 xcode 工具。有了 xcode 后,您可以使用以下命令安装 xcode 工具:

xcode-select --install
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Mac osx 10.9.2 上的 mysql-python:错误:命令“/usr/bin/clang”失败,退出状态为 1 的相关文章

随机推荐

  • 在Python中查找大图像中图像的所有位置

    我扫描了一个面板 由于限制而无法显示 但我尝试 模拟 它 这张图片模拟了我的扫描 白色背景 带有圆形黑色贴纸 每个贴纸中间都有一个白色的小圆圈 有些贴纸在扫描结果上略有不同 但形状 贴纸的类型始终相同 现在我需要编写一个代码 能够查看该图像
  • 如何让 Worker() 跨域工作?

    我一直在 BeSpin 上进行黑客攻击 试图让它在我的 CDN 上工作 并且通过转换为使用 JSONP 我克服了 theme less 的 XHR 跨域请求 我遇到的下一个问题是新的 Worker js file 其中 js file 位于
  • 为什么 Mac OS X 中的 Mach-O 库需要 install_name_tool 和 otool?

    我正在使用最新版本的 Xcode 4 开发 Cocoa 应用程序 我想将动态库链接到我的项目 dylibs 我在某处读到 在我的项目中添加库是不够的 因为我必须运行install name tool and otool使我的项目使用捆绑在我
  • 从应用程序提示启用 GPS 后如何刷新并获取当前位置?

    我目前正在开发一个 Android 应用程序 如果 GPS 未打开 它会提示用户启用 GPS 并且我已使用警报对话框来实现此目的 在我从设置中启用 GPS 并按后退按钮返回到我的应用程序后 Toast 消息显示 0 00 0 00 尽管如果
  • 在 Android 中使用基于 HTTPS 的 SOAP+XML 请求 Exchange Web Services 2007/2010

    我使用 Microsoft 的以下 C 代码来请求 EWS 2010MSDN链接 http msdn microsoft com en us library cc526065 aspx它起作用了 我需要同样的 Android 解决方案 我尝
  • 如何在asp.net中获取Sigma网格的记录数

    我在用西格玛网格 http www sigmawidgets com products sigma grid2 在一个 ASP NET 项目中 如果数据库返回 null 我想显示没有找到记录 我尝试过一些事情 例如 var grid Sig
  • 为什么我不能分配给 Pandas DataFrame 的一部分?

    我很困惑为什么以下pandas未成功将 A 列的最后两个值分配给 B 列的前两个条目 df pd DataFrame A 1 2 3 4 5 6 7 B 10 20 30 40 50 60 70 df df join pd DataFram
  • 关键事件:ProcessCmdKey

    我试图在一个小测试 Windows 窗体应用程序上获得一些键盘响应 并且我有一个粗略的解决方案 即覆盖 ProcessCmdKey 然而 我遇到了一些问题 并且发现了不一致的地方 不同的事件 有没有办法告诉 在争论中ref Message
  • 具有当前行条件的 Spark 窗口函数

    我正在尝试计算给定的order id过去 365 天内有多少订单已付款 这不是问题 我使用窗函数 https databricks com blog 2015 07 15 introducing window functions in sp
  • JVM 中的最大线程数?

    Java虚拟机最多可以维护多少个线程 我在最初的问题中没有解释这一点 但我正在尝试对 JVM 进行基准测试 并想尝试看看它可以同时维护多少个线程 在循环中创建线程直到引发异常是一种选择 但是 我想知道是否有更好的方法来执行此操作 您的操作系
  • glassfish autodeploy 通过简单的应用程序给出 404

    我安装了普通 glassfish v3 并将我的 war 放入C glassfishv3 glassfish domains domain1 autodeploy我的 Windows PC 的文件夹 战争包含一个用 java JSF ric
  • java.net.SocketException:recvfrom失败:ECONNRESET(连接由对等方重置)

    我在 Android 中有一个 HTTP 服务器 我为每个 HTTP 请求创建一个新线程 如提到的链接中所示 http hc apache org httpcomponents core ga httpcore examples org a
  • 在 vue-formulate 的嵌套组中使用空列表

    我正在使用 vue 和 vue Formulate 并想要构建一个带有嵌套组 https vueformulate com guide inputs types group 例如 我有一个用户 外部组 每个用户可以有一个标签列表 内部组 标
  • 从 kotlin 创建新的节点模块对象

    我正在尝试用 Kotlin 编写一个小型的 node js 应用程序来测试和使用 javascript 互操作 从公开原型 Bar 的外部节点模块 foo 我尝试创建 Bar 的新实例 在Javascript中我会简单地写一些类似的东西 v
  • 在 Angular 中使用源映射生成生产版本 - CLI

    生产构建后如何保留源映射 现在 我的命令如下所示 build prod ng build app release prod cp R lang dist 我尝试将其更改为 ng build app release sourceMap tru
  • 如何获得定义频带内的所有 fft bin 数量?

    我用的是matlab软件 对于我的问题 我有一个音频信号 我正在其上应用 STFT 我取一段 46 ms specifially chosen 我的信号消失了y audio signal 并使用FFT在上面 然后我进入下一段 直到音频信号结
  • 有可用的 FreeRTOS 解释语言库吗?

    我在一家公司工作 该公司使用 FreeRTOS 为多个设备创建固件 最近 我们对新功能的要求已经超出了我们固件工程师的工作能力 但我们现在也无力雇用任何新人 即使进行微小的更改 也需要固件人员在非常低的级别上进行修改 我一直在为 FreeR
  • 如何使用textview.getLayout()?它返回空值

    我正在尝试设置布局textview所以我可以用getEllipsisCount 方法 但下面的代码返回 null 作为布局值 我如何进行布局然后使用getEllipsisCount 0 method public class MainAct
  • Matlab中使用滑块旋转图像

    我在 Matlab 中有一个 GUI 使用 GUIDE 它看起来是这样的 我想使用滑块旋转图像并实时显示变化 我使用轴来显示图像 我怎样才能做到这一点 EDIT 我正在构建 OCR 应用程序 这就是我旋转盘子时的样子 数字完全变形了 tha
  • Mac osx 10.9.2 上的 mysql-python:错误:命令“/usr/bin/clang”失败,退出状态为 1

    我想将我的 django 应用程序从 sqlite 移植到 mysql 但是当我尝试安装 mysql python 时 它给了我这个错误 错误 命令 usr bin clang 失败 退出状态为 1 我四处寻找线索并尝试了这个似乎对大多数人