在 Windows 下安装 Scrapy

简介: 在 Windows 下安装 Scrapy 前言 因为要学一点爬虫,我要安装 Scrapy 这个库,直接用 Pycharm 安装就报错, pip 也不行,所以要把 Scrapy 依赖的库安装好,然后再安装 Scrapy 。

在 Windows 下安装 Scrapy

前言

因为要学一点爬虫,我要安装 Scrapy 这个库,直接用 Pycharm 安装就报错, pip 也不行,所以要把 Scrapy 依赖的库安装好,然后再安装 Scrapy 。也就是说,lxml、pyOpenSSL、Twisted、pywin32 这些基本库都要安装好。

这次的安装环境是python3.6, 电脑是 32 位,主要用 Pycharm 安装。

1 安装

安装 lxml

用 pycharm 安装比较简单一点

也可以 cmd 内输入

pip install lxml

先 Win键+R,再输入 cmd ,回车

进来后输入

pip install lxml

如果不行,则去下面的网站下载。

https://pypi.org/project/lxml...
https://www.lfd.uci.edu/~gohl...

比如我这台电脑是 Python3.6,32位的就下载 lxml-4.2.1-cp36-cp36m-win32.whl

进入 cmd,然后 cd 到文件的路径下,接着就是

pip install lxml-4.2.1-cp36-cp36m-win32.whl

命令后面那一部分要和文件名保持一致,也就是 pip install 文件名.whl回车,等一会就安装好了

安装 pyOpenSSL

用 pycharm 安装或者

pip install pyOpenSSL

https://pypi.org/project/pyOp...

如果还不行,就下载图中的这个,然后进入 cmd 用 pip 安装 whl文件

安装 Twisted

我这里用 Pycharm 安装不了,pip install Twisted 也不行,直接去下载 whl 文件回来安装

https://www.lfd.uci.edu/~gohl...
https://pypi.org/project/Twis...


电脑是 python3.6 ,32 位的电脑,所以下载的是 Twisted-18.4.0-cp36-cp36m-win32.whl

进入 cmd ,cd 到文件目录下,输入命令

pip install Twisted-18.4.0-cp36-cp36m-win32.whl

命令后面那一部分要和文件名保持一致,也就是 pip install 文件名.whl,回车,等一会就安装好了。

安装 pywin32

pycharm 安装或者 pip install pywin32

https://sourceforge.net/proje...


如果不行,下载 exe 文件,下载回来直接运行一下就好。

最后就是安装 Scrapy 了,在 pycharm 里面安装

直接用 pip 安装

pip install Scrapy

2 说明

听说用 Anaconda 安装可简单了,一个命令就搞定了,可惜我懒得试了。

conda install Scrapy

Anaconda下载链接:https://www.anaconda.com/down...

本次的参考资料是小怪大佬的知识星球【scrapy 爬虫课程】里的资料,这里就不放出来了。

相关文章
|
3月前
|
iOS开发 MacOS Windows
Mac air使用Boot Camp安装win10 ,拷贝 Windows 文件时出错
Mac air使用Boot Camp安装win10 ,拷贝 Windows 文件时出错
|
18天前
|
机器学习/深度学习 并行计算 异构计算
WINDOWS安装eiseg遇到的问题和解决方法
通过本文的详细步骤和问题解决方法,希望能帮助你顺利在 Windows 系统上安装和运行 EISeg。
41 2
|
26天前
|
网络安全 Windows
Windows server 2012R2系统安装远程桌面服务后无法多用户同时登录是什么原因?
【11月更文挑战第15天】本文介绍了在Windows Server 2012 R2中遇到的多用户无法同时登录远程桌面的问题及其解决方法,包括许可模式限制、组策略配置问题、远程桌面服务配置错误以及网络和防火墙问题四个方面的原因分析及对应的解决方案。
|
28天前
|
NoSQL Linux PHP
如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤
本文介绍了如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤。接着,对比了两种常用的 PHP Redis 客户端扩展:PhpRedis 和 Predis,详细说明了它们的安装方法及优缺点。最后,提供了使用 PhpRedis 和 Predis 在 PHP 中连接 Redis 服务器及进行字符串、列表、集合和哈希等数据类型的基本操作示例。
52 4
|
2月前
|
数据安全/隐私保护 Windows
安装 Windows Server 2019
安装 Windows Server 2019
|
2月前
|
Windows
安装 Windows Server 2003
安装 Windows Server 2003
|
2月前
|
NoSQL Shell MongoDB
Windows 平台安装 MongoDB
10月更文挑战第10天
62 0
Windows 平台安装 MongoDB
|
2月前
|
Windows Python
Windows安装dlib,遇到问题汇总解决
Windows安装dlib,遇到问题汇总解决
89 4
|
2月前
|
Oracle 关系型数据库 MySQL
Mysql(1)—简介及Windows环境下载安装
MySQL 是一个流行的关系型数据库管理系统(RDBMS),基于 SQL 进行操作。它由瑞典 MySQL AB 公司开发,后被 Sun Microsystems 收购,现为 Oracle 产品。MySQL 是最广泛使用的开源数据库之一,适用于 Web 应用程序、数据仓库和企业应用。
63 2
|
2月前
|
JavaScript Windows
windows安装vue
windows安装vue