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 install wheel

2.在这里下载对应的.whl文件,注意别改文件名

http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml

Ctrl + F,输入lxml,找到下面这段

Lxml, a binding for the libxml2 and libxslt libraries.
lxml‑3.4.4‑cp27‑none‑win32.whl
lxml‑3.4.4‑cp27‑none‑win_amd64.whl
lxml‑3.4.4‑cp33‑none‑win32.whl
lxml‑3.4.4‑cp33‑none‑win_amd64.whl
lxml‑3.4.4‑cp34‑none‑win32.whl
lxml‑3.4.4‑cp34‑none‑win_amd64.whl
lxml‑3.4.4‑cp35‑none‑win32.whl
lxml‑3.4.4‑cp35‑none‑win_amd64.whl

cp后面是Python的版本号,27表示2.7,根据你的Python版本选择下载。

3. 进入.whl所在的文件夹,执行命令即可完成安装
Default

pip install 带后缀的完整文件名
pip install scrapy

问题即可解决

时间: 2024-09-24 17:23:49

Python3.5 用 pip 安装scrapy时出现 “Unable to find vcvarsall.bat ”的相关文章

php-mac下安装memcache时,Unable to initialize module

问题描述 mac下安装memcache时,Unable to initialize module 我在命令行下输入php -v PHP Warning: PHP Startup: memcache: Unable to initialize module Module compiled with module API=20100525 PHP compiled with module API=20121212 These options need to match in Unknown on l

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 Studi

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

python-pip安装scrapy报错,求解?

问题描述 pip安装scrapy报错,求解? root@iZ253bbf6h1Z:/home/guoyufeng/CODE/pythonCode/SCrapyLeraning/tutorial/tutorial/spiders# sudo apt-get install python-pipReading package lists... DoneBuilding dependency tree Reading state information... Donepython-pip is alr

python2.7 之centos7 安装 pip, Scrapy

一.确定python版本在2.7及以上 强烈建议升级python2.7后再安装pip与setuptools,如果不这样操作会出现很多莫明的问题,让你酸爽到天明!!  如果你是升级到python2.7,更大的可能性是全部通过python setup.py 编译安装,所需要的包含但不限于这些包   lxml,zope.interface,Twisted,characteristic,pyasn1-modules,service-identity,Scrapy   PS:我一开始就是编译安装的,其中最

Python中pip安装非PyPI官网第三方库的方法

  这篇文章主要介绍了Python中pip安装非PyPI官网第三方库的方法,pip最新的版本(1.5以上的版本), 出于安全的考虑,pip不允许安装非PyPI的URL,本文就给出两种解决方法,需要的朋友可以参考下 在python中安装非自带python模块,有三种方式: 1.easy_install 2.pip 3.下载压缩包(.zip, .tar, .tar.gz)后解压, 进入解压缩的目录后执行python setup.py install命令 本文主要针对pip安装时可能会碰到的一种情况,

python-ubuntu安装PIL时安装不成功

问题描述 ubuntu安装PIL时安装不成功 我的ubuntu12.04,python是2.7的, 要安装PIL库 当我用 sudo pip install pil安装时,错误提示: Could not find any downloads that satisfy the requirement pil Some externally hosted files were ignored (use --allow-external pil to allow). 当用sudo apt-get in

pip 安装 Python 库时报错分析及解决办法

在我的Mac Air上,用pip安装一些Python库时,偶尔就会遇到一些报错,关于"unused-command-line-argument-hard-error-in-future",如下: cc -fno-strict-aliasing -fno-common -dynamic -arch x86_64 -arch i386 -g -Os -pipe -fno-common -fno-strict-aliasing -fwrapv -mno-fused-madd -DENABLE

python 3 安装 scrapy 并运行成功

今天,python 3 安装 scrapy, 并运行成功.特此纪念! 我的环境:windows 10(64位) + python 3.5.2(64位) 其中几个要点说明一下: 1.有几个依赖库需要事先单独安装 往往,在安装scrapy依赖库,即在 pip install scrapy 过程中,会出现红色错误的.此时,做两件事 更新pip: $ python pip install --upgrade pip 去lfd下载单独的whl文件,pip安装之(若有多个依赖库安装出现红色文字错误,则此步重