Python3.4.3 安装scrapy时的各种问题

pip install scrapy
如果没有出现错误,恭喜你成功啦
错误1:
error: Microsoft Visual C++ 10.0 is required
并且还会提示找不到vcvarsall.bat这个文件

解决方法:

首先我的系统是win7 64位 安装的有vs2015,打开系统的环境变量添加如图所示环境变量

%VS140COMNTOOLS% 因为我装的是vs2015 所以是这个变量

找到D:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat 这个文件 复制到
D:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools 下面

再次安装
pip install scrapy

很不幸我的又出错啦但是是另一个错误
错误2
Failed building wheel for lxml
.............................
...........................
无法打开包括文件: “libxml/xpath.h”: No such file or directory

百度,谷歌了好久终于找到啦一个方法

首先安装wheel
1
pip install wheel
顺利安装完成
到这里下载对应的.whl文件,注意别改文件名!lxml-3.4.4-cp34-none-win_amd64.whl (跟我系统一样的下载这个文件就可以啦)
如果不一样就按照跟你系统符合的文件下载下来放到一个位置.
我是放到python的安装根目录里  D:/python34/  下面
然后cmd进入D:/python34/下面运行下面命令
1
pip install 带后缀的完整文件名
安装成功!!!

再次安装scrapy
1
pip install scrapy

终于成功,没有错误提示

时间: 2024-10-25 05:34:19

Python3.4.3 安装scrapy时的各种问题的相关文章

Python3.5 用 pip 安装scrapy时出现 “Unable to find vcvarsall.bat ”

我在网上搜了好多,说需要安装 vs2010,但是我安装了vs2010专业版,依然还是这个问题"Unable to find vcvarsall.bat "再然后,我又照网上说的下载安装MinGW了,并且修改了环境变量等一系列东西,最后错误又变成了"TypeError: unorderable types: NoneType() >= str()"请问这个到底该怎么解决??? 其实不用安装vs和mingw,解决方案如下 1. 安装wheel,命令行运行: pip

python 3.5 成功安装 scrapy 的步骤

说明 之前在 window 10 (64) + python 3.5 (64) 环境下就已经成功安装了 scrapy,当然也费了不少周折. 由于近日将系统换回 windows 7 (64),再安装 scrapy 时又遇到了一些问题,不过折腾了十来分钟后,还是成功了. 为了方便后来的朋友,特将 python 3.5 下的 scrapy 安装步骤记录如下: 注意 本文基于环境:windows 7 (64) + python 3.5 (64) 1.安装 pywin32 先去lfd下载whl文件,然后p

python3.0 pil安装-python3.5中安装PIL包,显示成功,但是导入的时候报错 ImportError

问题描述 python3.5中安装PIL包,显示成功,但是导入的时候报错 ImportError 我是windows64位的系统,在网上找到了支持python3.x的PIL包,在命令行里使用pip命令安装,显示successfully成功,但是编写文件的时候from PIL import Image出现错误,ImportError:DLL load failed: 找不到指定的模块.网上搜了下,好像是动态链接库目录的问题,具体怎么回事我也不清楚,也不知道去哪找.dll文件,哪位大神帮忙解答一下

Win8安装软件时提示0×80004005错误怎么办

  如何解决Win8安装软件时提示0×80004005错误 我们在使用电脑过程中,有时候需要安装一些软件,不过在安装软件的过程中,有遇到出现一些问题,比如"错误代码0×80004005"的问题.刚升级到Win8系统的用户,在安装软件的时候提示"0×80004005错误"的问题.遇到这样的问题怎么解决?下面就和大家说一下如何解决Win8安装软件时提示0×80004005错误的问题. 具体方法如下: 1.依次单击"开始"."运行"

经典问题:安装SQL2k时,提示“以前的某个程序已在电脑上安装了挂起文件,需重新启动电脑”的解决方法

程序|解决|问题 安装SQL2k时,提示"以前的某个程序已在电脑上安装了挂起文件,需重新启动电脑"的解决方法: 删除注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager下的PendingFileRenameOperations子键 

解决安装Vista时无法选择或格式化硬盘分区的方法

近来有朋友安装 Vista 时,遇到了无法选择或格式化硬盘分区的情况,基本是下列一种或多种症状: • 系统未列出要安装 Windows Vista 的硬盘. • 无法选择要安装 Windows Vista 的硬盘分区. • 无法格式化一个或多个硬盘分区. • 无法为硬盘分区设置正确的大小. • 你会收到以下错误消息: Windows 无法找到符合其安装条件的系统卷 原因分析:此问题可能是由下列原因之一造成的-- • Windows Vista 与大容量存储控制器或大容量存储驱动程序不兼容. •

安装easy_install时出现的问题

zipimport.ZipImportError: can't decompress data; zlib not available 解决办法 今天在安装easy_install时出现如下错误 出现:zipimport.ZipImportError: can't decompress data; zlib not available错误 解决办法重新编译一下Python源码安装包,如下: 1 tar jxvf Python-2.5.2.tar.bz2 2 cd Python-2.5.2/ 3

安装nginx时的简单优化

下面来简单说下安装nginx时的简单优化(没有涉及到后期的优化) 一.编译安装前优化 1.关闭debug模式 在NGINX源码文件被解压后,修改auto/cc/gcc这个文件 #debug CFLAGS=" $CFLAGS -g" 注释掉这行,也可以删除! 2.指定特定CPU型号编译优化 --with-cc-opt='-O3' --with-cpu-opt=CPU  #有这几种类型 pentium,pentiumpro,pentium4,athlon opteron,amd64,spa

安装软件时依赖冲突的万能解决方案

好吧,可能是个标题党了. 不过如果你这个方法还不能解决依赖冲突,那就我目前就不知道有什么办法了. 不过一般情况下,使用这个方法都可以修复问题的. 基础的解决方案 如果你是刚遇到依赖冲突问题,可以先参考这里基本的解决方案. 源的问题:下列的软件包有不能满足的依赖关系 各种解决方法:软件包没有被完全安装或卸载问题 进入正题 先说说背景吧. 使用基础解决方案不能解决的,更严重的是,想重装那些软件,却卸载不了,提示依赖冲突. 这个时候我都想重装系统了,可是我配置了这个多东西,安装了这个多软件等原因,不到