Anaconda详细安装及安装Scrapy框架

Anacond的介绍

Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。 因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和 Python)。

Conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换

Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等

Miniconda包括Conda、Python

 

Anacond下载

使用pip install 来安装scrapy需要安装大量的依赖库,这里我使用了Anaconda来安装scrapy,安装时只需要一条语句:conda install scrapy即可

官网下载地址:https://www.anaconda.com/download/

这里我给大家提供了百度云下载链接

链接:https://pan.baidu.com/s/1NhR_2F8m2eHvAM648gY4lA 
提取码:giey 
复制这段内容后打开百度网盘手机App,操作更方便哦

 

 

解压

 

 

 

击下载好的exe文件,出现如下界面,点击 Next 即可。

 

 

 

 

 

点击 I Agree

 

 

 

选择ALL Users

 

 

 

 

两个都勾选上

 

 

静静的等待安装

 

 

 

点击 Finish就安装完成了

 

 

 

键盘注入windows  +  R

输入CMD

 

输入 conda --version

如果输出conda 4.3.30之类的就说明环境变量设置成功了.

 

 

键入python --version 回车,查看当前安装的python版本
我们也可以通过键入python 回车进入python解释器

 

 

 

 

之后cmd输入conda install scrapy一直报错

Fetching package metadata ...

CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://www.lfd.uci.edu/~gohlke/pythonlibs/win-64/repodata.json>
Elapsed: -
An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.ConnectionError(MaxRetryError('HTTPSConnectionPool(host=\'www.lfd.uci.edu\', port=443): Max retries exceeded with url: /~gohlke/pythonlibs/win-64/repodata.json (Caused by ProtocolError(\'Connection aborted.\', OSError("(10054, \'WSAECONNRESET\')",)))',),)

解决办法:

参考这篇文章 https://blog.csdn.net/W_317/article/details/104727718

 

 

 

输入conda install scrapy 安装成功

 

 

 

验证是否成功

检测scrapy是否安装成功,在cmd窗口输入scrapy回车查看

 

cmd输入

conda list

查看一下,如下

 

 

 

另外,我们通过指令scrapy startproject demo1生成一个名为demo1的scrapy项目看看。
在终端窗口执行该指令,注意,你需要切换到你想要生成项目的目录下。下面的是我的截图。

 

 

 

 

打开本地文件可以看到scrapy框架文件

 

 

用PyCharm打开项目

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/272004.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

时下流行的9种恶意软件,你都了解吗?

来自&#xff1a;FreeBuf.COM*参考来源&#xff1a;csoonline&#xff0c;Karunesh91编译当今时代&#xff0c;网络世界处处充满了危机&#xff0c;对于网络用户来说&#xff0c;能够对各种类型的恶意软件进行了解&#xff0c;也许有助于在网上冲浪的过程中保全自身。病毒计算机…

Windows下OpenSSL创建CA证书以及客户端和服务器端证书

打开命令行工具&#xff0c;转到安装目录bin文件夹&#xff0c;$ mkdir -p ./demoCA/{private,newcerts}$ touch ./demoCA/index.txt$ echo 01 > ./demoCA/serial产生的目录结构如下&#xff1a;-- demoCA/|-- index.txt|-- newcerts/|-- private/-- serial然后执行下面的命…

SpringCloud和SprigBoot之间的依赖关系怎么看

SpringCloud官网地址 https://spring.io/projects/spring-cloud 不推荐使用了&#xff0c;推荐用最新的是Hoxton版本 打开下面提供的网页 https://start.spring.io/actuator/info 使用解析工具查看 https://tool.lu/json/ 查看json串返回的结果 { "git": { …

微软最强命令行工具 Windows Terminal,强势霸榜GitHub

命令提示符也是算 Windows 系统的一大特色了&#xff0c;相信很多人刚看到这白底黑字的界面都有点哭笑不得吧&#xff0c;好在后来微软陆续推出了Powershell、cmd之类的命令行工具&#xff0c;来提供一些更加高级的功能如今微软更进一步&#xff0c;放出一大招&#xff0c;正式…

easyui edatagrid 触发编辑行回掉onEdit

dg.edatagrid(selectRow, i).edatagrid(beginEdit, i);var opts dg.edatagrid("options");opts.onEdit.call(this, i, rows[i]); 转载于:https://www.cnblogs.com/zt528/p/5359388.html

修改Windows远程桌面3389端口

3389端口是Windows 2000(2003) Server 远程桌面的服务端口&#xff0c;可以通过这个端口&#xff0c;用“远程桌面”等连接工具来连接到远程的服务器,如果连接上了&#xff0c;输入系统管理员的用户名和密码后&#xff0c;将变得可以像操作本机一样操作远程的电脑&#xff0c;因…

mysql 5.7.17源码包_centos7 mysql5.7.17源码安装

centos7 mysql5.7.17源码安装**安装前准备操作系统环境:Centos 7.21、解决依赖包并下载源码包至/home/soft/目录下[rootnode03 ~]# yum -y install gcc gcc-c ncurses ncurses-devel cmake bison[rootnode03 ~]# cd /home/soft/[rootnode03 soft]# wget https://sourceforge.ne…

SpringCloud版本名字

SpringCloud版本号字母由来 https://github.com/spring-projects/spring-cloud/wiki SpringCloud最新版Hoxton SpringCloud官网 https://spring.io/projects/spring-cloud#learn

Lua学习教程之 可变參数数据打包与解包

利用table的pack与unpack进行数据打包与解包。測试代码例如以下: print("Test table.pack()----------------");function printTable ( t )if type(t) "table" thenfor k,v in pairs(t) doprintTable(v);endelseprint(t);end endlocal packData function(…

程序员20句励志名言

1、作为一个真正的程序员&#xff0c;首先应该尊重编程&#xff0c;热爱你所写下的程序&#xff0c;他是你的伙伴&#xff0c;而不是工具。2、程序员可以让步&#xff0c;却不可以退缩&#xff0c;可以羞涩&#xff0c;却不可以软弱&#xff0c;总之&#xff0c;程序员必须是勇…

批量保存到mysql_关于保存批量数据进入mysql

提出的要求&#xff1a;生成13位纯数字的卡号与8位纯数字的卡密&#xff0c;要求卡号与卡密都必须全表唯一&#xff0c;然后保存到mysql。思路&#xff1a;1.首先mysql中将这两个字段设置唯一索引&#xff0c;保证这两个字段的值在该表中是唯一存在的2.卡号是有序增长的&#x…

SpringCloud主要组件

SpringCloud主要组件 SpringCloud组件停更说明

求数组中的最小子数组,时间复杂度o(n),java

石家庄铁道大学 信1405-1 班 唐炳辉 题目&#xff1a;给定一个整数数组&#xff0c;找到一个具有最小和的子数组。返回其最小和。 设计思路&#xff1a;两个变量 &#xff0c;一个记录当前并入的数组的值&#xff0c;另外一个记录所算过得最大的数组的值,当并入的值为小于…

mysql 输出解释怎么看_了解MySQL中EXPLAIN解释命令

1 EXPLAIN概念EXPLAIN会向我们提供一些MySQL是执行sql的信息&#xff1a;EXPLAIN可以解释说明 SELECT, DELETE, INSERT, REPLACE, and UPDATE 等语句.当EXPLAIN与可解释的语句一起使用时&#xff0c;mysql会显示一些来自于优化器的关于sql执行计划的信息。即mysql解释它是如何处…

MYSQL数据库默认latin1字符集转换为GBK或UTF8

可以采用下面的方法latin1字符集转换为gbk字符集或utf8字符集。具体的转换步骤如下&#xff1a;一、latin1转gbk1、导出数据库mysqldump --default-character-setlatin1 -h 数据库连接ip -u root -P 3306 -p数据库密码 db_name table_name > /usr/home/test/table_name.sql2…

【Post工具】PostMan 他媳妇 PostWoman

一个免费&#xff0c;快速&#xff0c;美观的API请求构建器&#xff0c;可以替代 Postman。 测试网址&#xff1a; https://postwoman.io/ 下载地址 https://github.com/liyasthomas/postwoman 主要特性&#xff1a; 支持自定义换肤支持权限支持参数、请求体支持 PWA支持历…

MYSQL统计和识别重复值

1、查询和计算表person_tbl中&#xff08;last_name&#xff0c;first_name&#xff09;组合有重复的记录的数量。mysql> SELECT COUNT (*) AS repetitions, last_name, first_nameFROM person_tbl GROUP BY last_name, first_nameHAVING repetitions > 1;2、从结果集中…

main spring启动_SpringBoot学习(一):为什么main方法启动类需要放在项目根目录...

一、概述使用SpringBoot的应用是需要将应用代码编译打包成jar包&#xff0c;然后基于main方法的方式来独立启动这个应用&#xff0c;使得该应用作为一个独立进程运行。这是跟传统的将项目打包成war包&#xff0c;然后部署到tomcat服务器去运行的一个区别。而在应用当中&#xf…

学习笔记~~~~LinkedHashMap

LinkedHashMap实现了Map接口&#xff0c;继承了HashMap 应用场景 HashMap是无序的&#xff0c;当我们希望有顺序地去存储key-value时&#xff0c;就需要使用LinkedHashMap了。 我们是按照7、2、3、4 的顺序插入的&#xff0c;但是输出结果并不是按照顺序的。 同样的数据&…

[转]Mysql Join语法解析与性能分析

转自&#xff1a;http://www.cnblogs.com/BeginMan/p/3754322.html 一&#xff0e;Join语法概述 join 用于多表中字段之间的联系&#xff0c;语法如下&#xff1a; ... FROM table1 INNER|LEFT|RIGHT JOIN table2 ON conditiona table1:左表&#xff1b;table2:右表。 JOIN 按照…