学科分类
目录
网络爬虫

Mac OS系统下的安装

如果你使用的是苹果电脑,可能希望在Mac OS系统下使用Scrapy,那么如何在Mac OS下安装Scrapy呢?由于Python3已经是发展趋势,所以我们使用的Python版本是Python3。

Mac OS自带2.X版本的Python,我们可以打开终端,输入python –V命令进行查看,如下所示。

itcastdeMacBook-Pro:~ itcast$ python -V
Python 2.7.10

可以看到,此时系统自带的Python版本是2.7.10。

由于Mac OS依赖于自带的Python版本,所以我们要保留该版本的Python,并安装最新的Python3.X版本,让两个版本的Python在Mac OS中共存。

所以在Mac OS上安装Scrapy分为如下2步进行:

1) 保留系统自带的Python,安装Python3;

2) 使用Python3自带的pip安装Scrapy。

1. 安装Python3

登录Python的官网,地址是https://www.python.org/downloads/,Python官网的主界面如图1所示。

img

图1 Python官网主界面

Python官网的主界面上分别列出了最新版的Python3.X和Python2.X的安装链接。在界面上单击“Download Python 3.6.3”链接,可以下载一个后缀名为.pkg的安装包到本地。双击该.pkg文件,然后按照提示进行安装即可。

安装完成之后,我们可以使用命令python调用系统自带的Python2.X版本,使用命令python3调用新安装的Python3.X版本。在终端输入python 3命令,可以看到新安装的Python3.X的版本信息,说明安装成功。如下所示。

itcastMacBook-Pro:~ itcast$ python3
Python 3.6.3 (v3.6.3:2c5fed86e0, Oct 3 2017, 00:32:08) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.

2. 安装Scrapy

新安装的Python3.X自带了pip命令,我们可以在终端中使用命令:python3 –m pip install scrapy来安装Scrapy。Pip会自动安装Scrapy需要的组件。如下所示。

itcastMacBook-Pro:~ itcast$ python3 -m pip install scrapy
Collecting scrapy
 Downloading Scrapy-1.4.0-py2.py3-none-any.whl (248kB)
  100% |████████████████████████████████| 256kB 27kB/s 
Collecting Twisted>=13.1.0 (from scrapy)
 Downloading Twisted-17.9.0.tar.bz2 (3.0MB)
  ...............(以下省略)

安装完成之后,可以在终端输入scrapy命令,如果显示出Scrapy的版本和提示信息,则说明Scrapy已经能够使用了。

点击此处
隐藏目录