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打开项目