eclipse下python安装scrapy以及切换python版本、GIT配置

时间:2024-04-03 08:28:02

写在前头:关到python的安装,本文不写。网上的方法一堆,也没有什么难点。

这里主要记录一下有关在windows下scrapy的安装以及安装过程中碰到的问题以及解决办法。


■scrapy需要参考官方的安装说明。

网址:https://doc.scrapy.org/en/1.4/intro/install.html

注意其中这段 

eclipse下python安装scrapy以及切换python版本、GIT配置eclipse下python安装scrapy以及切换python版本、GIT配置

意思是说scrapy需要依赖于lxml,parselw3lib,twisted,cryptography,pyOpenSSL

而测试版最小需要 twisted ,lxml,pyOpenSSL这三个

■开始安装

1 开始-cmd

依次执行以下语句:

2 python -m pip install lxml

3 python -m pip install parsel

4 python -m pip install w3lib

5 python -m pip install cryptography

6 python -m pip install pyOpenSSL

界面大概是这样的,不一详表。

eclipse下python安装scrapy以及切换python版本、GIT配置eclipse下python安装scrapy以及切换python版本、GIT配置

7 安装twisted :之后在用python -m pip install twisted命令时出现了问题

eclipse下python安装scrapy以及切换python版本、GIT配置eclipse下python安装scrapy以及切换python版本、GIT配置

说我还需要安装microsoft visual c++ 14.0,网上找到解决办法一个是安装visual c++,一个是下载whl包手动安装,而我选择了后者。

8 下载twisted的whl版本

网址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted

eclipse下python安装scrapy以及切换python版本、GIT配置

记得要找python版本相对应的whl,我的机器对应的是64位的windows,python版本为3.5.4,经过尝试,cp35-win32的可用。不知道自己python版本的在cmd下输入python即可,如7中图红字下方

eclipse下python安装scrapy以及切换python版本、GIT配置

9 安装twisted

首先进入到文件下载目录中。然后执行 python -m pip install Twisted-17.5.0-cp35-cp35m-win32.whl

eclipse下python安装scrapy以及切换python版本、GIT配置

10其实安装过程中可以看到所安装的包其实是放在python目录的lib\site-packages下,找这个还找了半天。

eclipse下python安装scrapy以及切换python版本、GIT配置

11 最后,才是安装scrapy: python -m pip install scrapy

至此,搞定scrapy

■在eclipse下切换ptyhon版本

因为我装了两个不同版本的python 顺带说一下eclipse怎么切换python的版本

路径为 :eclipse - preferences - PyDev - Interpreters - Python Interpreters。右侧选择你所的版本,最后OK。

eclipse下python安装scrapy以及切换python版本、GIT配置eclipse下python安装scrapy以及切换python版本、GIT配置

然后在你的项目工程 properties -pydev - interpreter下切换python版本。

eclipse下python安装scrapy以及切换python版本、GIT配置eclipse下python安装scrapy以及切换python版本、GIT配置


GIT安装:

http://www.cnblogs.com/lovychen/p/5644700.html

eclipse下python安装scrapy以及切换python版本、GIT配置