windows安装光盘_WINDOWS上安装PYTHON2.7 SCRAPY模块教程

更新时间:2020-03-23    来源:python    手机版     字体:

【www.bbyears.com--python】

由于Scrapy目前对Python2.7的支持最好,Python3下可能会有问题,所以还是在Python2.7下装Scrapy模块。

在Mac上自带的Python2.7环境安装Scrapy模块,一路顺风,直接pip install -i http://pypi.douban.com/simple Scrapy,自动安装所需的模块,一切OK.


但是在Windows环境Python2.7下安装Scrapy,各种问题,问题不断,一个个根据错误提示去网上找解决办法,记录一下一些坑。

首先是pip install Scrapy这样的方式可能会安装不了,原因是pypi官网被墙,唉。。解决办法如上文中使用pip镜像的方式安装模块。

安装过程中会有错误,根据错误提示去网上找一般都能找到解决办法,安装完在终端运行scrapy命令,也会有报错,如果提示缺少其他依赖模块,就一一安装。

注意本文说的环境是:

Windows 7 64位系统,Python2.7.

以下是在Windows上安装lxml模块的方法。

Windwos下安装lxml

从http://www.lfd.uci.edu/~gohlke/pythonlibs/这个网址里面,找到lxml,按ctrl+F5快速查找,然后下载对应的whl文件,比如下载到D:\lxml-3.4.4-cp27-none-win32.whl. 然后使用pip install安装,如下所示:

C:\Users\Administrator>pip install D:\lxml-3.4.4-cp27-none-win32.whl
Unpacking d:\lxml-3.4.4-cp27-none-win32.whl
Installing collected packages: lxml
Successfully installed lxml
Cleaning up...

 

特别注意一点,下载下来的whl文件不要改文件名,否则会出错,由于文件名太长了我改了文件名,安装就是不成功。

 

windows-scrapy

 

在终端输入scrapy,出现这样的界面表示Scrapy模块安装成功了。

 

scrapy-packages

 

这里大部分都是安装scrapy依赖安装的模块。

 

到编写第一个srapy程序运行后才发现,还有模块没有安装。

 

安装cryptography模块

 

提示错误:ImportError: No module named cryptography.hazmat.bindings.openssl.binding

 

pip install -i http://pypi.douban.com/simple cryptography

 

安装pywin32模块

 

提示错误:exceptions.ImportError: No module named win32api

 

下载安装文件地址:http://sourceforge.net/projects/pywin32/files/pywin32/Build 20219/

本文来源:http://www.bbyears.com/jiaocheng/89011.html

热门标签

更多>>

本类排行