最近装pycurl或者lxml的时候总是遇到问题。经过伟大的google帮助,得出2点方法。
本人机器安装MacOSX 10.6,python版本为2.5.4.
1.修改文件/Library/Frameworks/Python.framework/Versions/Current/lib/python2.5/config/Makefile 文件,找到其中2行代码。
BASECFLAGS= -arch i386 -arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -fno-strict-aliasing -no-cpp-precomp -mno-fused-madd -fno-common -dynamic
LDFLAGS= -arch i386 -arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -g
将这两行改为
BASECFLAGS= -arch i386 -arch ppc -isysroot /Developer/SDKs/MacOSX10.6.sdk -fno-strict-aliasing -no-cpp-precomp -mno-fused-madd -fno-common -dynamic
LDFLAGS= -arch i386 -arch ppc -isysroot /Developer/SDKs/MacOSX10.6.sdk -g
2.如果以上方法还是不成功,那么就在执行setup.py的时候加上env ARCHFLAGS="-arch x86_64"再执行,也许会有效果。。
最终得出结论。。还是源码编译靠谱。。easy_install太不好用了。。。
分享到:
相关推荐
python-3.7.3-macosx10.6.pkg Python 3.7.3 for Mac OS X macOS 64-bit/32-bit installer (for Mac OS X 10.6 and later) MD5: 5a95572715e0d600de28d6232c656954 File Size: 34479513 请不要给我5星好评,因为...
python-2.7.6-macosx10.6.dmg
全名:python-3.3.4-macosx10.6.dmg
python-3.6.3-macosx10.6.pkg 截至2017.11.09 最新版Python For Mac OS X 64-bit/32-bit installer 解压后文件MD5:ce31f17c952c657244a5cd0cccae34ad 大小:26.4 MB
python 3.6.2 macosx10.6 pkg
Mac版32/64位python-3.5.2-macosx10.6.pkg
python 官方最新版。 Sep 29 2012 发布。
Python for Mac 3.6.3版本 安装包,下载后直接安装,即可使用(Python官网下载)
Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/)是一种广泛使用的解释型、高级编程、通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。Python是ABC语言的后继者,也可以视之为一种使用传统...
全名:python-3.4.0a3-macosx10.6.dmg
全名:python-3.4.0-macosx10.6.dmg
全名:python-3.3.5-macosx10.6.dmg
python-3.7.0-macosx10.6.pkg; python mac 版本 3.7.0
全名:python-3.2-macosx10.6.dmg
全名:python-3.4.1-macosx10.6.dmg
全名:python-3.7.4-macosx10.6.dmg
全名:python-2.7.7-macosx10.6.dmg
全名:python-2.7.1-macosx10.6.dmg
全名:python-3.2.2-macosx10.6.dmg
全名:python-3.2.3-macosx10.6.dmg