WINDOWS上安装PYTHON2.7 SCRAPY模块教程

由于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文件不要改文件名,否则会出错,由于文件名太长了我改了文件名,安装就是不成功。

 

 

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

 

 

这里大部分都是安装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/

时间: 2024-09-06 11:30:10

WINDOWS上安装PYTHON2.7 SCRAPY模块教程的相关文章

Linux和windows上安装php7 并安装 yaf的教程

1.windows上安装php7 alpha只需要从官网上 http://windows.php.net/qa/ 下载然后直接配置就可以,如果你不会你可以下载 PHP Manager,直接配置就可以了.这个时候需要测试,打开命令行窗口,然后到你的 php7 目录下,php -m如果弹出如下的窗口 这时候因为你缺少Visual C++ Redistributable Package for Visual Studio 2015你可以点击这里下载 http://www.microsoft.com/z

在Windows上安装MySQL

mysql|window   可在Windows 95.Windows 98 或Windows NT 下运行MySQL.为了做到这一点,必须安装TCP/IP 支持环境,而且Winsock 软件必须至少为版本2.    在Windows 下可安装两种软件:    ·独立程序,如为UNIX 安装的那种程序( mysqld 服务器与诸如m s y q l和mysladmin 这样的程序).    ·M y ODBC,允许其他程序(如A c c e s s)与MySQL服务器通信的ODBC 的MySQL

PHP 1:在Windows上安装和配置PHP,Apache和My SQL

原文:PHP 1:在Windows上安装和配置PHP,Apache和My SQL如果你Google一把类似的主题,你会发现相关的文章可以塞满你的硬盘.在这里之所以把它再次拿出来,目的是想记录我作为一个新手如何配置的,以及配置期间碰到的一些问题.期望其中的一些问题对大家有用.下载安装文件就不用说了.不过还是提一下版本吧. PHP:5.1.4 Apache 2.2.3 MySQL:5.0.2-community-nt 我安装的顺序如下: 安装PHP 安装Apache 安装MySQL PHP安装   

《Python数据可视化编程实战》——1.5 在Windows上安装matplotlib

1.5 在Windows上安装matplotlib 在本节中,我们将演示如何安装Python和matplotlib.假设系统中没有预先安装Python. 1.5.1 准备工作 在Windows上安装matplotlib有两种方式.较简单的方式是安装预打包的Python环境,如EPD.Anaconda和Python(x,y).这是本书推荐的安装方式,尤其对于初学者来说更是如此. 第二种方式,是使用预编译的二进制文件来安装matplotlib和依赖软件包.需要注意安装的NumPy和SciPy的版本,

《Python数据可视化编程实战》—— 1.5 在Windows上安装matplotlib

1.5 在Windows上安装matplotlib Python数据可视化编程实战在本节中,我们将演示如何安装Python和matplotlib.假设系统中没有预先安装Python. 1.5.1 准备工作 在Windows上安装matplotlib有两种方式.较简单的方式是安装预打包的Python环境,如EPD.Anaconda和Python(x,y).这是本书推荐的安装方式,尤其对于初学者来说更是如此. 第二种方式,是使用预编译的二进制文件来安装matplotlib和依赖软件包.需要注意安装的

如何在Windows上安装多个Mysql

本文以免安装版的mysql(Without installer)为例,对如何在Windows上安装多个MySQL进行讲解. 免安装版的mysql(Without installer),其安装包的文件名类似于mysql-noinstall-5.1.31-win32.zip.因为它包含了完整安装包中除配置向导以外的全部文件,所以需要你手动安装和配置MySQL的配置文件(my.ini). 在Windows上安装多个MySQL的具体步骤如下: (一)安装MySQL 5.1 1.MySQL免安装版下载地址

Windows8系统如何还原Windows上安装的桌面小工具

  选择"控制面板"--"外观及个性化"--"还原Windows上安装的桌面小工具",即可恢复原先卸载的小工具,还原Windows默认桌面小工具.

《Python入门经典》——1.2 在Windows上安装Python

1.2 在Windows上安装Python 在本节中,我们将指导你在Windows计算机上安装Python.Python 2.7可以运行在Windows 2000.Windows XP.Windows Vista.Windows 7和Windows 8上.如果计算机是在2000年以后购买的,使用的很可能是上述操作系统之一. 至于内存和硬盘空间,Python占用很小的内存,而且占用很小的硬盘空间.如果你使用的是Windows XP之后的版本,一切都没问题. 1.2.1 安装Python 用任意浏览

《PHP、MySQL和Apache入门经典(第5版)》一2.5 在Windows上安装MySQL

2.5 在Windows上安装MySQL PHP.MySQL和Apache入门经典(第5版) Windows上的MySQL安装过程使用一个标准的Microsoft Windows安装程序(Microsoft Windows Installer,MSI)文件来完成在Windows XP. Windows Server 2003.Windows Vista或Windows 7机器上MySQL的安装和配置过程.到位于http://dev.mysql.com/downloads/mysql/5.0.ht