Python安装lxml出错:error: Microsoft Visual C++ 9.0 is required.
来源:互联网 发布:卜柯文淘宝星店 编辑:程序博客网 时间:2024/06/03 21:28
在使用python爬取网站数据的时候,为了方便的爬取数据,用到了Beautiful Soup这个python库,它是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节省数小时甚至数天的工作时间.
安装
//在命令行界面输入pip install beautifulsoup4
安装成功
但是,在安装解析器lxml时,却出现错误
error: Microsoft Visual C++ 9.0 is required. Get it from http://aka.ms/vcpython27
这个错误的意思是,你的电脑需要Microsoft Visual C++ 9.0,在windows下使用pip安装包的时候需要机器装有vs2008,其他版本都不可以,这时可以通过lxml的wheeel文件来进行安装,过程如下:
//如果没有安装wheel,要先安装pip install wheel
然后下载lxml的对应自己python版本的wheel文件
下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
其中cp27表示py版本是2.7
最后,在cmd中,cd到wheel文件所在文件夹,执行
//注意,要带着后缀名.whlpip install lxml-3.7.1-cp27-cp27m-win32.whl
至此,安装成功。
注意问题
若在安装过程出现以下错误
你要把pip的版本更新才能安装成功,最好的办法是先把pip卸载,然后再重新安装最新版本。
0 0
- Python安装lxml出错:error: Microsoft Visual C++ 9.0 is required.
- Python安装lxml出错:error: Microsoft Visual C++ 9.0 is required.
- Python 3.6 模块安装“error: Microsoft Visual C++ 14.0 is required...”时出错的解决办法
- 【Python】安装python包时遇到"error: Microsoft Visual C++ 9.0 is required"问题的解决方法
- Python error: Microsoft Visual C++ 9.0 is required 解决方案
- Python error: Microsoft Visual C++ 9.0 is required
- Python error: Microsoft Visual C++ 9.0 is required 解决方案
- error: Microsoft Visual C++ 9.0 is required
- error: Microsoft Visual C++ 9.0 is required
- Python: Windows下pip安装库出错:Microsoft Visual C++ 9.0 is required < Unable to find vcvarsall.bat
- Python: Windows下使用pip安装库出错:Microsoft Visual C++ 9.0 is required < Unable to find vcvarsall.bat
- Python: Windows下pip安装库出错:Microsoft Visual C++ 9.0 is required < Unable to find vcvarsall.bat
- Python: Windows下pip安装库出错:Microsoft Visual C++ 9.0 is required < Unable to find vcvarsall.bat
- line_profiler安装时出错:Microsoft Visual C++ 14.0 is required
- Python 3.6 模块安装“error: Microsoft Visual C++ 14.0 is required...”问题解决
- Python 3.5安装pyMySQL错误“error: Microsoft Visual C++ 14.0 is required…”
- Python 包安装error: Microsoft Visual C++ 14.0 is required...问题解决方案,
- 安装Python模块numpy报错[error] Microsoft Visual C++ 14.0 is required
- 分词技术
- 二维随机变量的函数的分布
- base64
- #600 – 注册一个路由事件(Registering a Routed Event)
- Windows Server2012R2 FTP服务器配置
- Python安装lxml出错:error: Microsoft Visual C++ 9.0 is required.
- HTML 表单的练习记录篇
- 求解立方根
- centos 6.x/7.x上安装git
- python——赋值与深浅拷贝
- 浅谈三层架构
- Ajax小实例2验证注册框-经验总结
- ubuntu 简便操作
- java中的setter()、getter()方法用法