---恢复内容开始---

第一篇博客,记录自己自学python的过程及问题。

首先下载python3.6.1及所需资料

百度云:https://pan.baidu.com/s/1geOEp6z

密码:1fuw

文件列表如下:

先安装 python-3.6.1-amd64.exe。

安装完成后进入cmd,输入python

安装成功。

下面安装scrapy依赖插件。

通过命令:pip install xxxx 安装以下文件

安装lxml-3.7.3-cp36-cp36m-win_amd64.whl

安装zope.interface-4.3.3-cp36-cp36m-win_amd64.whl

安装pywin32-221-cp36-cp36m-win_amd64.whl

安装Twisted-17.1.0-cp36-cp36m-win_amd64.whl

通过pip安装OpenSSL: pip install pyOpenSSL

安装之后验证scrapy依赖项是否安装成功的方法:

cmd执行python进入python控制台

● 执行import lxml,如果没报错,则说明lxml安装成功。

● 执行import twisted,如果没报错,则说明twisted安装成功。

● 执行import OpenSSL,如果没报错,则说明OpenSSL安装成功。

● 执行import zope.interface,如果没报错,则说明zope.interface安装成功。

下面安装scrapy

pip install scrapy==1.1.0rc3

安装完成后验证是否安装成功,cmd输入下面命令

scrapy version

返回

Scrapy 1.1.0rc3

安装成功。

然后安装 Microsoft Visual Studio,本人安装的是2015专业版,安装的时候要选上编程环境。

成功后就可以就可以新建我们的爬虫项目测试了。

下面以爬取百度的标题为例:

进入控制台输出 scrapy startproject baidu

创建一个爬虫文件

使用pyCharm进入项目,修改代码如下

items.py

importscrapyclassBaiduItem(scrapy.Item):#define the fields for your item here like:

#name = scrapy.Field()

title = scrapy.Field()

first.py

importscrapyfrom baidu.items importBaiduItemclassFirstSpider(scrapy.Spider):

name= 'first'allowed_domains= ['baidu.com']

start_urls= ['http://www.baidu.com/']defparse(self, response):

item=BaiduItem()

item["title"] = response.xpath('/html/head/title/text()').extract()print(item["title"])

settings.py修改下面代码,不遵守robots协议

ROBOTSTXT_OBEY = False

cmd执行下面命令返回 --nolog表示不打印日志

所有环境安装成功。

若是执行的时候报错

TypeError: 'float' object is not iterable

则是因为scrapy版本太低,建议手动下载高版本到本地安装,上面分享的网盘资料有下好的文件。

进入cmd,进入文件保存目录,执行 pip install Scrapy-1.4.0-py2.py3-none-any.whl

返回success 就OK了。

本人初学python,第一次写博客,如果有什么说的不准确的地方欢迎大家一起来讨论。

python3.6安装scrapy-win7安装python3.6.1及scrapy相关推荐

  1. python3.5安装步骤-win7安装python3.5

    2016-09-06 15:09:26 很多刚接触电脑的用户,都会想自己动手安装系统,由于现在网上都可以下载到各种操作系统资源,所以有用户就下载了win7系统安装包,但是却不知道win7安装包怎么用, ...

  2. win7下提示未安装html5,win7安装IIS“并非所有功能被成功更改”的处理方法

    我们在使用win7电脑时可能会遇到各种各样的问题,例如安装iis提示并非所有功能被成功更改的情况,很多用户都出现过.但我们要怎么解决呢?可能很多不熟悉的用户不知道怎么操作,那么今天小编就来为大家分享w ...

  3. 安装版win7安装时分区

    先创建一个主分区,用于安装系统 然后按下 Shift+F10 启动命令窗口,输入如下命令 输入 diskpart 并回车 list disk                               ...

  4. python3.6安装scrapy-Windows下安装scrapy(python3.6)

    安装环境: Windows 8 64bit Python3.6 64bit 1. 安装Visual C++ Build Tools scrapy底层库依赖C语言编译环境,目前Python3.5和Pyt ...

  5. python3.6安装scrapy-python3.6 安装scrapy

    我首先执行pip安装命令:pip3 install scrapy 结果提示以下错误:Could not find a version that satisfies the requirement Tw ...

  6. python3.6安装步骤-详解win7下python3.6安装配置方法步骤

    win7下python3.6安装配置方法图文教程 win7 python3.6安装教程及环境配置,具体内容如下 由于刚刚重装系统,发现安装得win7专业版存在漏洞,导致Python3不行安装,提示:P ...

  7. win7安装python3.7_win7无法安装python3

    Q1:win7如何安python3版(32位) 安装很简单,直接下一步,在配置安装路径时勾选自动配置环境变量即可. Q2:Win7安装了python3.7的idle打不开 计算机->高级系统设置 ...

  8. win7安装python3.8失败_Python3 | Win7系统下无法安装问题解决

    在一个旧的Win7虚拟机安装python3... 工具/原料 python-3.7.4+ Win7 方法/步骤 1 从官网下载的安装包(python-3.7.4-amd64),提示安装失败.缺了一个系 ...

  9. wiN7安装Python3.6.4的时候提示0x80070005-拒绝访问

    最近要用Python 开发 win7 用管理员身份安装Python3.6.4的时候 安装失败 提示0x80070005-拒绝访问 已经卸载杀毒软件 而且3.5版本一下的都可以 知道的请告知一下怎么办

  10. scrapy python3教程_windows10系统中安装python3.x+scrapy教程

    官网下载就好, https://www.python.org/downloads/release/python-352/ 用installer下载比较方便,它直接把环境变量都帮你配了. 升级pip 安 ...

最新文章

  1. 单目深度估计与伪雷达点云、可视化
  2. CSDN湘苗培优|保持热情,告别平庸
  3. Hadoop集群搭建及MapReduce应用
  4. svn 部署问题总结
  5. android源码下载方式
  6. 1.PostgreSQL的学习
  7. Java中如何实现每天定时对数据库的操作
  8. Java调用虚拟键盘输入法_Android 点击屏幕空白处收起输入法软键盘(手动打开)...
  9. JavaWeb三大组件(ServletFilterListener)
  10. 飞秋官方下载 访问我博客也有近一半的用户
  11. AngularJS-demo - 常用命令、内置服务、自定义服务、继承
  12. @spoj - lcs2@ Longest Common Substring II
  13. python java爬虫_java爬虫与python爬虫对比
  14. 酷派 CWM Recovery 6.0.1.2 For CoolPad 7728 根据最新源码编译
  15. 人工神经网络(六)线性回归与分类, 解决与区别
  16. translate()方法
  17. 安卓 TextView显示温度符号
  18. 清华大学计算机科学与技术系朱军教授:机器学习里的贝叶斯基本理论、模型和算法...
  19. Git生成公钥、私钥以及ssh key配置
  20. idea登录gitee插件报错Unauthorized -null

热门文章

  1. python测试脚本项目全程教程_《手把手教你》系列练习篇之5-python+ selenium自动化测试(详细教程)...
  2. 解决Linux安装过程中不能安装Grub的问题
  3. Android Handler与Looper原理简析
  4. 算法总结——堆栈、字符串、数组类题目
  5. Tomca的启动与关闭
  6. 【NOI2015】软件包管理器
  7. You Don't Know JS: Scope Closures(翻译)
  8. Java 客户端界面功能:停止当前操作
  9. Java中的main()方法详解
  10. windows 计划任务备份oracle数据库