0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

windows下如何新建爬虫虚拟环境和进行Scrapy安装

电子设计 来源:电子设计 作者:电子设计 2020-12-25 18:03 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Scrapy是Python开发的一个快速、高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据。Scrapy吸引人的地方在于它是一个框架,任何人都可以根据需求方便的修改。Scrapy用途广泛,可以用于数据挖掘、监测和自动化测试。

1、关于虚拟环境的创建可以参考之前发布的两篇博文,在Windows下如何创建指定的虚拟环境和在Windows下如何创建虚拟环境(默认情况下)。下面在指定的文件夹下,直接先创建环境,在命令行输入环境创建命令“virtualenv --python=C:Python34python.exe scrapy_demo”,指定Python的版本和路径,以及虚拟环境的名字scrapy_demo,其中虚拟环境可以自己进行修改,这里命名为scrapy_demo。

2、尔后进入到scrapy_demo文件夹下,找到Scripts文件夹,输入activate.bat以激活虚拟环境,步骤如下图所示。之后可以看到scrapy_demo被括号括起来了,说明进入了环境,在命令行中输入python,可以看到直接弹出Python3的环境。

3、新建完虚拟环境之后,接下来就开始安装Scrapy,输入安装命令“pip install Scrapy”或者“pip install -i https://pypi.douban.com/simple/ Scrapy”,后面这个命令是通过豆瓣源镜像进行下载,速度会快很多,而且较为稳定,建议使用该方法进行安装,Python中的其他库也建议用该命令进行安装,十分的方便快捷。输入命令之后,等待Scrapy的安装,如下图所示。

4、可以看到Scrapy的安装速度非常快,因为我们使用了镜像进行下载。不过稍等片刻之后可能会碰到timeout的问题,这是由于Scrapy安装的过程中需要很多依赖包,导致下载过程中会遇到网络延时的问题,此时只需要重新输入安装命令进行安装即可。除了timeout的问题之外,可能还会碰到下图这个问题。

5、这个问题的出现是因为缺乏Twisted依赖包,此时通过“pip install twisted”可能有问题,在Python包网站,里边的Python包专门用于Windows下的安装的。在网页中找到Twisted安装包,然后选择本机Python对应版本和电脑系统位数的安装包,小编的电脑是64位的,而且Python版本是Python3.4,所以下载的包如下图红色框框所示。

审核编辑:符乾江
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • WINDOWS
    +关注

    关注

    4

    文章

    3711

    浏览量

    94450
  • 应用软件
    +关注

    关注

    0

    文章

    53

    浏览量

    9438
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何在Windows安装最新的deepin 25 WSL版本

    在日常的开发与测试中,许多用户希望能在 Windows 环境便捷地使用 Linux 工具链。此时,WSL(Windows Subsystem for Linux,适用于 Linux
    的头像 发表于 05-08 14:31 220次阅读
    如何在<b class='flag-5'>Windows</b>上<b class='flag-5'>安装</b>最新的deepin 25 WSL版本

    【瑞萨FPB-RA6E2试用】入门级GPIO测试

    \\\\python.exe缺少venv模块。这是因为瑞萨工具链自带的专业版本Python优先级过高,干扰了正常创建。所以最后我还是用conda虚拟环境进行创建。然后就跟着瑞萨官方发的视频来安装
    发表于 02-14 15:11

    CIE全国RISC-V创新应用大赛 人脸识别系统介绍与移植

    ) python3 -m venv ~/face/mypy 激活虚拟环境(终端开头显示 (mypy) 即表示激活成功) source ~/face/mypy/bin/activate 1.3 安装
    发表于 11-08 11:19

    windows环境如何生成bitstream文件?

    system.org我明白这个是E203的顶层文件,但是不知道在windows环境这个文件该怎么使用
    发表于 11-06 06:18

    Windows和Linux环境分别使用Olimex和蜂鸟调试器下载程序

    本队伍编号CICC3042,本篇文章介绍在Windows和Linux环境分别使用Olimex和蜂鸟调试器下载程序,和上一篇Hbirdv2的移植配合使用。 使用过第一版蜂鸟的同学们可能按照书中
    发表于 10-31 08:26

    win10环境使用vivado生成.bit与.mcs文件

    ,这里介绍一种可以直接在windows环境使用vivado生成system.bit和system.mcs文件的方法。 1.在windows环境
    发表于 10-27 08:25

    VSCode环境的用PlatformIO IDE进行RISC-V嵌入式开发的方法

    简介:本教程以点亮RV-STAR开发板上的板载LED为目标,从工具安装开始一步一步详细介绍了VSCode环境的用PlatformIO IDE进行RISC-V嵌入式开发的方法 系统
    发表于 10-20 12:30

    Nginx限流与防爬虫配置方案

    在互联网业务快速发展的今天,网站面临着各种流量冲击和恶意爬虫的威胁。作为运维工程师,我们需要在保证正常用户访问的同时,有效防范恶意流量和爬虫攻击。本文将深入探讨基于Nginx的限流与防爬虫解决方案,从原理到实践,为大家提供一套完
    的头像 发表于 09-09 15:52 1154次阅读

    WindowAICube使用前如何配置dotnet环境

    使用AICube进行模型转换的时候都会报错“RuntimeError: Failed to initialize hostfxr”错误,这个错误就表明dotnet sdk没有安装好,或者环境变量添加
    发表于 08-04 06:19

    初学者指南:树莓派上搭建虚拟环境

    在这篇简明扼要的指南中,我们将探讨如何在树莓派上设置和使用虚拟环境(或称为Venv)——包括在终端和Thonny集成开发环境中。使用Bookworm操作系统或更高版本时,或在尝试安装Python
    的头像 发表于 07-27 13:24 1246次阅读
    初学者指南:树莓派上搭建<b class='flag-5'>虚拟环境</b>!

    linux虚拟环境中调用Linux 版matlab编译的python库时出错

    wjn_cao 安装CAO_python包(要安装虚拟环境): ①激活环境: conda activate wjn_cao ②
    发表于 07-18 10:40

    【VisionFive 2单板计算机试用体验】安装openplc

    openplc-vf2.deb 1.4、创建环境 创建python虚拟环境安装python包 user@starfive:~$ cd openplc_v3/ user@starfive
    发表于 07-15 23:30

    Windows环境32位汇编语言中文资料

    电子发烧友网站提供《Windows环境32位汇编语言中文资料.rar》资料免费下载
    发表于 06-30 15:14 0次下载

    完整符合服务器需求的虚拟化解决方案X100+AIA+IOMMU

    虚拟化是云计算技术基石,是RISC-V走进云计算等高性能计算场景的必然要求。虚拟化允许在单一物理硬件上创建出多个虚拟实例或环境,每一个虚拟环境
    的头像 发表于 06-06 17:00 1276次阅读
    完整符合服务器需求的<b class='flag-5'>虚拟</b>化解决方案X100+AIA+IOMMU

    迅为RK3588开发板RKLLM-Toolkit 环境搭建安装 Miniconda

    Conda 是一个开源的软件包管理系统和环境管理系统,它可以用于安装、管理和升级软件 包和依赖项,我们这里使用conda 的目的只是构建一个虚拟环境,所以选择轻量话的miniconda
    发表于 06-03 17:06