完美解决Mac Os 10.9或10.10下lxml安装问题
2014-12-10 09:14
381 查看
最近需要用到Soaplib库完成学校web大作业,WSDL和Soap的机制就足够搞到头晕。不
过更令人头晕的是----Mac活着Linux/Win下用pip或者其他Python管理工具安装lxml库时,居然出现了报错!
网上给了挺多教程,但是基本都是什么安装依赖库,修改编译变量或者路径之类。。。完全没有用,只要开始pip install xlml,那么就会弹出:
Error: #
include
"xml/xmlversion.h"
not found
网上也有大神教程说:
手动下载lxml包,解压,make.在export的情况下,编译成功了.看来C_INCLUDE_PATH是有效的,但是pip还是不行.继续google,终于看到了在pip中如何设置一些编译变量.正确的语法是在pip之前先设置好变量,再
pip install.
但始终,这不是通用的方法,Google了半天,终于找到一个最通用的方法:
原来这是因为升级之后,在xcode的中,本版本的SDK没有include相应的头文件,那么,需要怎么做才能让系统拥有这些编译过的文件呢?
很简单,如果你拥有了xcode,那么只用安装一个插件软件,那么就搞定了,如果,你没有xcode怎么办?
答案是,很幸运,你依然可以安装这个插件,因为这个插件就是Apple为了在mac系统下开发其他语言(例如c、c++)的人员提供的一个基本类库的集合插件
这个好东西就是:command line tools
打开命令行,输入:xcode-select --install
回车,运行,如果你有Xcode,它会提示你安装这个东西,那么你只要确定,耐心等待5分钟,如果你没有xcode,系统也会提示你愿不愿意在没有xcode 的情况下安装这个东西:总之你安装就好
(不过在这之前,你要确定,你安装了pip,学python的人不会连pip都不知道是什么的话,自己google下载吧)
最后,重新安装一次:
pip install lxml
或者和我一样要使用soaplib的同学(lxml会自动下载)
pip install soaplib
OK,安装后你会发现,之前的错误提示不见了,完美安装成功!
相关文章推荐
- ubuntu10.04编译安装gvim7.3,完美解决一系列问题
- 安装配置Mysql5.5并且完美解决中文乱码问题
- win下vm10+mac os 10.9安装遇到问题
- 解决beyond compare不能比较windows 和 mac os x 10.9 Mavericks 两者文件夹的问题。
- 完美解决在SAE平台安装OneThink的问题
- imac 27寸 安装 win 7 黑屏问题,完美解决办法!
- win下vm10+mac os 10.9安装遇到问题
- mac os x10.9 安装jdk ,配置环境变量,解决eclipse打不开问题
- 完美解决安装完Office 2013和VS2013后安装Viso和Project出现缺失office.zh-cn/*的问题
- 完美解决虚拟机上安装Linux不能联网问题(Ubuntu)
- Apple Mac 安装系统遇到,mac os 和window都无法安装成功的问题解决
- Oracle9i 安装问题系列1: “提示加载数据库时出错 areas queries...”,完美解决!!!
- 在ubuntu下完美安装RTX(解决离线、乱码问题)
- 在ubuntu下完美安装RTX(解决离线、乱码问题)
- win8/win8.1完美解决系统安装VC6.0安装问题
- 完美解决vista下安装VC6 sp5补丁问题
- 解决mac OS 10.9 下python 在terminal下崩溃的问题
- Mac系统升级到10.9(mavericks)时安装php扩展问题解决
- 完美解决SQL Server 安装问题:以前的某个程序安装已在安装计算机上创建挂起的文件操作
- ORACLE11G64位win7完美安装图解及问题解决