博主python菜鸟,本想在win7下安装一个pyquery玩玩爬虫,折腾了好几天终于搞好了,发现python这坑不是一般的深啊。

有一部分没有截图,请谅解

python版本3.4

1.下载easy_install和pip,这步跳过,python 3.X默认自带

2.尝试用pip pyquery install,出现断开连接错误:这种pip在线下载一般用外国网站,目测被墙了

3.好吧,既然有人墙通常就有镜像,果然看网站

http://topmanopensource.iteye.com/blog/2004853

4.我就用豆瓣的pip install pyquery -i http://pypi.douban.com/simple,TMD还是报错Microsoft Visual C++ 10.0 is required  Get it  with windows sdk7.1.....(注意:电脑里有vc++2010 x64 Redistributable是远远不够的,一开始被胡混了)作为一个java党,电脑真的不太愿意装vc,于是看解决帖https://www.douban.com/note/507206321/

我试过这几种方法:

A:下载源码包,执行里面setup.py文件(1.cmd到setup.py文件夹。2.python setup.py install)

报错:lxml没有找到,pip自动下载,pip去默认的网站,被墙了。

B.那我直接下载lxml不就好了吗:

cmd--->pip install lxml -i http://pypi.douban.com/simple,还是报错Microsoft Visual C++ 10.0 is required  Get it  with windows sdk7.1.....

C:安装Micorsoft Visual C++ Compiler for Python包,无奈只支持2.7,3.4没有

5.最后我还是老老实实安装了vc++2010吧,安装包在线下载,而且是微软官网,速度巨慢!没办法,最后找到了这个http://download.csdn.net/detail/aasmfox/8738673#comment

6.安装了vc++2010,再试一下cmd--->pip install lxml -i http://pypi.douban.com/simple /(ㄒoㄒ)/~~又报错了:ValueError: ['path', 'lib', 'include'],好了,我下载安装.whl文件

7.安装.whl文件前先安装wheel:cmd-->pip install wheel

8.安装.whl文件方法:cmd-->cd到.whl文件路径下-->pip install lxml-3.6.4-cp34-cp34m-win_amd64.whl  /(ㄒoㄒ)/~~报错:lxml-3.6.4-cp34-cp34m-win_amd64.whl is not a supported wheel on this platform.

9.解决贴:http://www.cnblogs.com/nice-forever/p/5371906.html   最后把lxml-3.6.4-cp34-cp34m-win_amd64.whl文件名改为:lxml-3.6.4-cp34-none-win_amd64.whl

10.最后成功,估计python3.4是史上最痛苦的python

Win7下安装依赖lxml的python插件的更多相关文章

  1. Django之win7下安装与命令行工具

    Django之win7下安装与命令行工具 下载安装 pip3 install django 注意:自动添加环境变量 测试是否安装成功 1.输入python 2.输入import django 3.输入 ...

  2. WIN7下安装visualC++2008 redistributable 出现1935错误的解决办法(转自)

    转自:http://zhidao.baidu.com/link?url=jylNh_JeANi4wrOMmd4d2i06e_N3QCw7z6BLGiNNNTu1Hc6ADTkUq2PORExKmjtk ...

  3. Win7下安装Centos7

    win7下安装Centos同一块硬盘时:win启动项没有,使用pe进行修复,之后用easybcd进行centos启动项修复,grub2,自动搜索两块硬盘时:不要动启动项,bios选启动的硬盘即可 li ...

  4. 64位Win7下安装与配置PHP环境【Apache+PHP+MySQL】

    [软件下载] 本安装实例所使用安装文件如图所示: 其中,64位版本的MySQL安装文件mysql-5.5.33-winx64.msi,可直接从官网下载,下载地址:http://dev.mysql.co ...

  5. win7下安装MYSQL报错:"MYSQL 服务无法启动"的3534问题

    上午在win7下安装MYSQL,只到“net start mysql”这一步报错:3534的错误: 于是在百度中搜索关键字“mysql服务无法启动3534”. 参考以下两个链接中的方法,解决了3534 ...

  6. win7下安装 WINDRIVER.TORNADO.V2.2.FOR.ARM

    [风河VxWorks].WINDRIVER.TORNADO.V2.2.FOR.ARM下载 http://115.com/file/dlfo8zpy http://115.com/file/c4r01l ...

  7. win7 下安装oracle 10g

    oracle 10g 在win7下安装,提示程序异常终止,发生未知错误 在网上搜结果: 修改Oracle 10G\database\stage\prereq\db\refhost.xml 在 < ...

  8. (转)NoSQL——Redis在win7下安装配置的学习一

    NoSQL——Redis在win7下安装配置的学习一   有些也是从网上看来的 1.下载安装 Redis它没有windows的官方版本,但是又非官方的版本,到官网上去下载相应的版本,我的电脑是win7 ...

  9. win7下安装Ubuntu后进不去win7的解决方法

    win7下安装Ubuntu后进不去win7的解决方法 刚刚给同学在win7下安装了Ubuntu16.04,结果在安装完后竟然无法在电脑重启后,找到win7的进入选项. 在网上找了找,都不行!就差点重装 ...

随机推荐

  1. distri.lua重写开源手游服务器框架Survive

    Survive之前采用的是C+lua的设计方式,其中网关服务器全部由C编写,其余服务全部是C框架运行lua回调函数的方式编写游戏逻辑. 鉴于一般的手游对服务器端的压力不会太大,便将Survive用di ...

  2. aspcms常见问题解决方案

    1.产品详细页读取多张产品图片(栏目类型:产品){aspcms:cimages count=16 contentid=[content:id]}<li onmouseover="sho ...

  3. (笔记)Linux内核学习(九)之内核内存管理方式

    一 页 内核把物理页作为内存管理的基本单位:内存管理单元(MMU)把虚拟地址转换为物理 地址,通常以页为单位进行处理.MMU以页大小为单位来管理系统中的也表. 32位系统:页大小4KB 64位系统:页 ...

  4. win7搭建ios开发环境

    安装过程参考文章: http://jingyan.baidu.com/article/ff411625b9011212e48237b4.html http://www.loukit.com/threa ...

  5. Idea 201601注册码

    参考链接 http://blog.csdn.net/u010310183/article/details/51162137 在license 下面输入 http://www.iteblog.com/i ...

  6. php的单例模式

    据说,单例模式是设计模式中最简单的一种. 不多说,先上代码,然后解说,一共两个文件: danli.class <?php class Danli { //保存类的实例的静态成员变量 static ...

  7. ruby include和exclude区别

    很久没玩ruby了,今天看源码的时候,看到extend硬是缓不过神了,Google下extend和include的区别,做个记录 在class中include module, 那么module中的方法 ...

  8. Struts2知多少(1) Struts2 MVC架构

    模型视图控制器(Model View Controller)或MVC,MVC是俗称,是一种软件设计模式,用于开发Web应用程序.模型 - 视图 - 控制器模式是由以下三个部分组成: Model - 模 ...

  9. MyBatis知多少(6)表现层与业务逻辑层

    表现层 表现层负责向最终用户展示应用程序的控制方式以及数据.它还要负责所有信息的布局和格式.今天,商业应用程序最流行的表现方式应该算是Web前端了,它使用HTML和JavaScript并通 过Web浏 ...

  10. CSS选择器、优先级与匹配原理

    为了分析Bootstrap源码,所以的先把CSS选择器相关的东东给巩固好 废话就不多说了 CSS 2.1 selectors, Part 1 计算指定选择器的优先级:重新认识CSS的权重 标签的权值为 ...