pip 错误unused-command-line-argument-hard-error-in-future解决办法


Posted in Python onJune 01, 2014

在我的Mac Air上,用pip安装一些Python库时,偶尔就会遇到一些报错,关于“unused-command-line-argument-hard-error-in-future”,错误如下:

cc -fno-strict-aliasing -fno-common -dynamic -arch x86_64 -arch i386 -g -Os -pipe -fno-common -fno-strict-aliasing -fwrapv -mno-fused-madd -DENABLE_DTRACE -DMACOSX -DNDEBUG -Wall -Wstrict-prototypes -Wshorten-64-to-32 -DNDEBUG -g -fwrapv -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -arch x86_64 -arch i386 -pipe -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.9-intel-2.7/psutil/_psutil_osx.o
clang: error: unknown argument: '-mno-fused-madd' [-Wunused-command-line-argument-hard-error-in-future]
clang: note: this will be a hard error (cannot be downgraded to a warning) in the future
error: command 'cc' failed with exit status 1

这样的错误,出现次数多了,每次都去google,不如自己记录一下吧。
原因是:The Apple LLVM compiler in Xcode 5.1 treats unrecognized command-line options as errors. This issue has been seen when building both Python native extensions and Ruby Gems, where some invalid compiler options are currently specified.

解决方法:设置ARCHFLAGS参数,如下:

sudo ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future pip install psutil
Python 相关文章推荐
Python连接MySQL并使用fetchall()方法过滤特殊字符
Mar 13 Python
浅析python递归函数和河内塔问题
Apr 18 Python
Python利用multiprocessing实现最简单的分布式作业调度系统实例
Nov 14 Python
Python内置模块turtle绘图详解
Dec 09 Python
浅谈python中对于json写入txt文件的编码问题
Jun 07 Python
Python3 关于pycharm自动导入包快捷设置的方法
Jan 16 Python
Python 互换字典的键值对实例
Feb 12 Python
Pycharm新建模板默认添加个人信息的实例
Jul 15 Python
Python实现多线程/多进程的TCP服务器
Sep 03 Python
python将四元数变换为旋转矩阵的实例
Dec 04 Python
Python将list元素转存为CSV文件的实现
Nov 16 Python
python函数的两种嵌套方法使用
Apr 02 Python
2款Python内存检测工具介绍和使用方法
Jun 01 #Python
使用Python的Supervisor进行进程监控以及自动启动
May 29 #Python
python应用程序在windows下不出现cmd窗口的办法
May 29 #Python
python正则表达式re模块详细介绍
May 29 #Python
在python中的socket模块使用代理实例
May 29 #Python
python中stdout输出不缓存的设置方法
May 29 #Python
python两种遍历字典(dict)的方法比较
May 29 #Python
You might like
PHP采用get获取url汉字出现乱码的解决方法
2014/11/13 PHP
php通过文件头判断格式的方法
2016/05/28 PHP
JS 自动完成 AutoComplete(Ajax 查询)
2009/07/07 Javascript
jQuery数据缓存功能的实现思路及简单模拟
2013/05/27 Javascript
jQuery让控件左右移动的三种实现方法
2013/09/08 Javascript
JavaScript操作Oracle数据库示例
2015/03/06 Javascript
JavaScript基于自定义函数判断变量类型的实现方法
2016/11/23 Javascript
微信小程序icon组件使用详解
2018/01/31 Javascript
详解Vue开发微信H5微信分享签名失败问题解决方案
2018/08/09 Javascript
开发中常用的25个JavaScript单行代码(小结)
2019/06/28 Javascript
在webstorm中配置less的方法详解
2020/09/25 Javascript
[07:55]2014DOTA2 TI正赛第三日 VG上演推进荣耀DKEG告别
2014/07/21 DOTA
python海龟绘图实例教程
2014/07/24 Python
由浅入深讲解python中的yield与generator
2017/04/05 Python
Python进阶之尾递归的用法实例
2018/01/31 Python
Python日期时间对象转换为字符串的实例
2018/06/22 Python
python将txt文件读入为np.array的方法
2018/10/30 Python
python实现杨氏矩阵查找
2019/03/02 Python
python启动应用程序和终止应用程序的方法
2019/06/28 Python
Python Web框架之Django框架Form组件用法详解
2019/08/16 Python
如何在VSCode上轻松舒适的配置Python的方法步骤
2019/10/28 Python
巴黎卡诗加拿大官网:Kérastase加拿大
2018/11/12 全球购物
如何打印出当前源文件的文件名以及源文件的当前行号
2015/04/05 面试题
Python面试题:Python是如何进行内存管理的
2014/08/04 面试题
过滤器的用法
2013/10/08 面试题
中专生自我鉴定书范文
2013/12/28 职场文书
投标邀请书范文
2014/01/31 职场文书
生育关怀行动实施方案
2014/03/26 职场文书
个人作风建设自查报告
2014/10/22 职场文书
2014年政府采购工作总结
2014/12/09 职场文书
党员个人党性分析材料
2014/12/18 职场文书
幼儿园园长个人总结
2015/03/02 职场文书
校车安全管理责任书
2015/05/11 职场文书
2019年员工晋升管理制度范本!
2019/07/08 职场文书
python基础之匿名函数详解
2021/04/21 Python
解析MySQL索引的作用
2022/03/03 MySQL