安装参考博客:http://davenzhang.com/scrapy_install.htm

我是先安装了scrapy,发现import scrapy 的时候报错。之后一次安装了下面关联软件的.exe文件。之后就可以导入了。

这时候 import scrapy 的时候很正常,但是用scrapy startproject demo 的时候报错了,看version 也报错

D:\Just4Study\Python\TestProgram>C:\Python27\Scripts\scrapy version
Traceback (most recent call last):
File "C:\Python27\lib\runpy.py", line 162, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "C:\Python27\lib\runpy.py", line 72, in _run_code
exec code in run_globals
File "C:\Python27\lib\site-packages\scrapy\cmdline.py", line 5, in <module>
import pkg_resources
ImportError: No module named pkg_resources

顺着错误找到解释说是没有安装setuptools或者没有装好。搜寻到安装方法:
先下载:
wget http://peak.telecommunity.com/dist/ez_setup.py
再安装
python ez_setup.py

D:\Just4Study\Python\TestProgram>python ez_setup.py
Downloading http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg
Processing setuptools-0.6c11-py2.7.egg
Copying setuptools-0.6c11-py2.7.egg to c:\python27\lib\site-packages
Adding setuptools 0.6c11 to easy-install.pth file
Installing easy_install-script.py script to C:\Python27\Scripts
Installing easy_install.exe script to C:\Python27\Scripts
Installing easy_install.exe.manifest script to C:\Python27\Scripts
Installing easy_install-2.7-script.py script to C:\Python27\Scripts
Installing easy_install-2.7.exe script to C:\Python27\Scripts
Installing easy_install-2.7.exe.manifest script to C:\Python27\Scripts

Installed c:\python27\lib\site-packages\setuptools-0.6c11-py2.7.egg
Processing dependencies for setuptools==0.6c11
Finished processing dependencies for setuptools==0.6c11

之后运行
D:\Just4Study\Python\TestProgram>C:\Python27\Scripts\scrapy version
Traceback (most recent call last):
File "C:\Python27\lib\runpy.py", line 162, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "C:\Python27\lib\runpy.py", line 72, in _run_code
exec code in run_globals
File "C:\Python27\lib\site-packages\scrapy\cmdline.py", line 8, in <module>
from scrapy.crawler import CrawlerProcess
File "C:\Python27\lib\site-packages\scrapy\crawler.py", line 5, in <module>
from scrapy.core.engine import ExecutionEngine
File "C:\Python27\lib\site-packages\scrapy\core\engine.py", line 14, in <module>
from scrapy.core.downloader import Downloader
File "C:\Python27\lib\site-packages\scrapy\core\downloader\__init__.py", line 13, in <module>
from .middleware import DownloaderMiddlewareManager
File "C:\Python27\lib\site-packages\scrapy\core\downloader\middleware.py", line 7, in <module>
from scrapy.http import Request, Response
File "C:\Python27\lib\site-packages\scrapy\http\__init__.py", line 8, in <module>
from scrapy.http.headers import Headers
File "C:\Python27\lib\site-packages\scrapy\http\headers.py", line 1, in <module>
from w3lib.http import headers_dict_to_raw
ImportError: No module named w3lib.http

安装w3lib去(https://github.com/scrapy/w3lib)下载,安装

D:\Just4Study\Python\TestProgram>python C:\Python27\w3lib-master\setup.py install
running install
running build
running build_py
error: package directory 'w3lib' does not exist

D:\Just4Study\Python\TestProgram>c:

C:\Python27\Scrapy-0.18.1>cd C:\Python27\w3lib-master

C:\Python27\w3lib-master>python setup.py install
running install
running build
running build_py
creating build
creating build\lib
creating build\lib\w3lib
copying w3lib\encoding.py -> build\lib\w3lib
copying w3lib\form.py -> build\lib\w3lib
copying w3lib\html.py -> build\lib\w3lib
copying w3lib\http.py -> build\lib\w3lib
copying w3lib\url.py -> build\lib\w3lib
copying w3lib\util.py -> build\lib\w3lib
copying w3lib\__init__.py -> build\lib\w3lib
running install_lib
creating C:\Python27\Lib\site-packages\w3lib
copying build\lib\w3lib\encoding.py -> C:\Python27\Lib\site-packages\w3lib
copying build\lib\w3lib\form.py -> C:\Python27\Lib\site-packages\w3lib
copying build\lib\w3lib\html.py -> C:\Python27\Lib\site-packages\w3lib
copying build\lib\w3lib\http.py -> C:\Python27\Lib\site-packages\w3lib
copying build\lib\w3lib\url.py -> C:\Python27\Lib\site-packages\w3lib
copying build\lib\w3lib\util.py -> C:\Python27\Lib\site-packages\w3lib
copying build\lib\w3lib\__init__.py -> C:\Python27\Lib\site-packages\w3lib
byte-compiling C:\Python27\Lib\site-packages\w3lib\encoding.py to encoding.pyc
byte-compiling C:\Python27\Lib\site-packages\w3lib\form.py to form.pyc
byte-compiling C:\Python27\Lib\site-packages\w3lib\html.py to html.pyc
byte-compiling C:\Python27\Lib\site-packages\w3lib\http.py to http.pyc
byte-compiling C:\Python27\Lib\site-packages\w3lib\url.py to url.pyc
byte-compiling C:\Python27\Lib\site-packages\w3lib\util.py to util.pyc
byte-compiling C:\Python27\Lib\site-packages\w3lib\__init__.py to __init__.pyc
running install_egg_info
Writing C:\Python27\Lib\site-packages\w3lib-1.3-py2.7.egg-info

之后运行
C:\Python27\w3lib-master>D:

D:\Just4Study\Python\TestProgram>C:\Python27\Scripts\scrapy version
Scrapy 0.18.1

D:\Just4Study\Python\TestProgram>C:\Python27\Scripts\scrapy startproject demo

D:\Just4Study\Python\TestProgram>dir
驱动器 D 中的卷是 work
卷的序列号是 F4A9-7648

D:\Just4Study\Python\TestProgram 的目录

2013/09/06 11:36 <DIR> .
2013/09/06 11:36 <DIR> ..
2013/02/06 09:58 140 AddressBook.data
2013/02/06 10:12 1,081 AddressBook.py
2013/02/04 17:25 156 backup_ver1.py
2013/09/06 11:36 <DIR> demo
2013/09/06 11:24 10,240 ez_setup.py
2013/08/28 22:07 1,042 getPhoneNumber.py
2009/07/17 14:35 1,719 oracle_export.py
2013/03/11 22:02 269 python_debug.py
2013/08/28 22:19 375 test_urllib2.py
2013/02/03 15:31 182 using_sys.py
9 个文件 15,204 字节
3 个目录 124,353,531,904 可用字节

好吧其他的目录不用管,我们看到了demo目录,再仔细看看。

D:\Just4Study\Python\TestProgram>cd demo

D:\Just4Study\Python\TestProgram\demo>dir
驱动器 D 中的卷是 work
卷的序列号是 F4A9-7648

D:\Just4Study\Python\TestProgram\demo 的目录

2013/09/06 11:36 <DIR> .
2013/09/06 11:36 <DIR> ..
2013/09/06 11:36 <DIR> demo
2013/09/06 11:36 250 scrapy.cfg
1 个文件 250 字节
3 个目录 124,353,531,904 可用字节
D:\Just4Study\Python\TestProgram\demo>cd demo

D:\Just4Study\Python\TestProgram\demo\demo>dir
驱动器 D 中的卷是 work
卷的序列号是 F4A9-7648

D:\Just4Study\Python\TestProgram\demo\demo 的目录

2013/09/06 11:36 <DIR> .
2013/09/06 11:36 <DIR> ..
2013/09/06 11:36 265 items.py
2013/09/06 11:36 258 pipelines.py
2013/09/06 11:36 448 settings.py
2013/09/06 11:02 <DIR> spiders
2013/08/28 05:46 0 __init__.py
4 个文件 971 字节
3 个目录 124,353,531,904 可用字节

这回终于和http://doc.scrapy.org/en/latest/intro/tutorial.html 上描述的一致了。

到这里,我想是安装好了。

windows 下 scrapy的安装的更多相关文章

  1. windows下scrapy 的安装

    2016-07-18  20:27:53 安装python 根据你的需求下载python安装包,安装python(本文基于python27)https://www.python.org/downloa ...

  2. Windows下的Memcache安装 linux下的Memcache安装

    linux下的Memcache安装: 1. 下载 memcache的linux版本,注意 memcached 用 libevent 来作事件驱动,所以要先安装有 libevent. 官方网址:http ...

  3. Windows下的Memcache安装

    Windows下的Memcache安装: 1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached2. 在终端(也即cmd命令界面)下输入 'c:\memca ...

  4. Windows下 VM12虚拟机安装OS X 10.11 和VM TOOLS

    Windows下虚拟机安装Mac OS X —– VMware Workstation12安装Mac OS X 10.11 本文即将介绍WIN虚拟MAC的教程.完整详细教程(包含安装中的一些问题) [ ...

  5. coreseek实战(一):windows下coreseek的安装与测试

    coreseek实战(一):windows下coreseek的安装与测试 网上关于 coreseek 在 windows 下安装与使用的教程有很多,官方也有详细的教程,这里我也只是按着官方提供的教程详 ...

  6. Windows下Memcache的安装与在php中使用

    memcache dll插件和测试例子下载地址: http://pecl.php.net/package/memcache Windows下Memcache的安装方法 Memcached官方:http ...

  7. Windows下的Memcache安装与测试教程

    Windows下的Memcache安装 1.下载memcache for windows. 下载地址:http://splinedancer.com/memcached-win32/,推荐下载bina ...

  8. Mysql在windows下的免安装配置步骤和重新安装的步骤

    windows下mysql免安装配置 1. 下载mysql免安装压缩包 下载mysql-5.6.22-winx64.zip 解压到本地D:\mysql-5.6.22-winx64 2. 修改配置文件 ...

  9. DEDECMS最新5.7版在Windows下的Memcache安装

    一,织梦后台后台设置进入系统后台,在[系统基本参数]下面的"性能选项"卡当中,关于memcache进行如下配置: cfg_memcache_enable : 是否启用memcach ...

随机推荐

  1. redis的hash操作在集中式session中的应用

    在集群部署时,为了高可用性的目的,往往把session进行共享,共享分为两种:session复制和集中式管理. redis在session集中式管理中可以起到比较大的作用. 制约session集中式共 ...

  2. SQL 编码规范

    1. 必须对表起别名,方便调查表用了哪些列 比如 select owner,object_id,name from a,b where a.id=b.id; 如果不对表取别名,我怎么知道你访问的列是哪 ...

  3. mysql show commands

    a. show tables或show tables from database_name; -- 显示当前数据库中所有表的名称b. show databases; -- 显示mysql中所有数据库的 ...

  4. 快速集成图片浏览器快速集成图片浏览器->MJPhotoBrowser的使用

    介绍: 一个比较完整的图片浏览器,高仿了新浪微博的图片浏览效果,功能包括:下载浏览互联网图片,点击缩略图全屏显示图片.当加载较大图片时会出现圆形进度条,滑动浏览所有图片.保存图片到本地相册.GIF图片 ...

  5. Unix网络编程(1)——socket一窥

    套接口地址结构 IPv4的套接口地址结构为: struct sockaddr_in { uint8_t sin_len; sa_family_t sin_family; struct in_addr ...

  6. json与jsonp区别浅析(json才是目的,jsonp只是手段)

    一言以蔽之,json返回的是一串数据:而jsonp返回的是脚本代码(包含一个函数调用): JSON其实就是JavaScript中的一个对象,跟var obj={}在质上完全一样,只是在量上可以无限扩展 ...

  7. 命令行界面下的用户和组管理之useradd和passwd命令的使用

    命令行界面下的用户和组的管理之useradd和passwd命令的使用 useradd [-c comment] [-d dir] [-e expire] [-g group] [-G group1,g ...

  8. C语言——结构体

    struct 是一种把一些数据项组合在一起的数据结构.在Go,Rust这些新语言中都保留了结构体 struct 的概念,这是C的精华. 定义匿名结构体 例:学生信息定义为一个结构体,信息内容包括学生的 ...

  9. Time complexity analysis of algorithms

    时间复杂性的计算一般而言,较小的问题所需要的运行时间通常要比较大的问题所需要的时间少.设一个程序P所占用的时间为T,则 T(P)=编译时间+运行时间. 编译时间与实例特征是无关的,且可假设一个编译过的 ...

  10. ASP保存远程图片文件到本地代码

    <% Function SaveRemoteFile(LocalFileName,RemoteFileUrl) SaveRemoteFile=True dim Ads,Retrieval,Get ...