在前面一节我们介绍了几个数据库的安装方式,但这仅仅是用来存储数据的数据库,它们提供了存储服务,但如果想要和 Python 交互的话也同样需要安装一些 Python 存储库,如 MySQL 需要安装 PyMySQL,MongoDB 需要安装 PyMongo 等等,本节我们来说明一下这些库的安装方式。

1.4.1 PyMySQL 的安装

在前面一节我们了解了 MySQL 的安装方式,在 Python3 中如果想要将数据存储到 MySQL 中就需要借助于 PyMySQL 来操作,本节我们介绍一下 PyMySQL 的安装方式。

1. 相关链接

  • GitHub: https://github.com/PyMySQL/PyMySQL
  • 官方文档: http://pymysql.readthedocs.io/
  • PyPi: https://pypi.python.org/pypi/PyMySQL
  • 2. Pip 安装

    推荐使用 Pip 安装,命令如下:

    pip3 install pymysql
    

    执行完命令即可完成安装。

    3. 验证安装

    为了验证库是否已经安装成功,可以在命令行下测试一下:

    $ python3
    >>> import pymysql
    >>> pymysql.VERSION
    (0, 7, 11, None)
    

    在命令行首先输入 python3,进入命令行模式,输入如上内容,如果成功输出了其版本内容,那么证明 PyMySQL 成功安装,在后文我们会详细介绍 PyMySQL 的使用方法。

    1.4.2 PyMongo 的安装

    在前面我们介绍了 MongoDB 的安装方式,在 Python 中如果想要和 MongoDB 进行交互就需要借助于 PyMongo 库,本节我们来了解一下 PyMongo 的安装方法。

    1. 相关链接

  • GitHub:https://github.com/mongodb/mongo-python-driver
  • 官方文档:https://api.mongodb.com/python/current/
  • PyPi:https://pypi.python.org/pypi/pymongo
  • 2. Pip 安装

    推荐使用 Pip 安装,命令如下:

    pip3 install pymongo

    运行完毕之后即可完成 PyMongo 的安装。

    3. 验证安装

    为了验证库是否已经安装成功,可以在命令行下测试一下:

    $ python3
    >>> import pymongo
    >>> pymongo.version
    '3.4.0'
    

    在命令行首先输入 python3,进入命令行模式,输入如上内容,如果成功输出了其版本内容,那么证明 PyMongo 成功安装,在后文我们会详细介绍 PyMongo 的使用方法。

    1.4.3 RedisPy 的安装

    对于 Redis 来说,我们要使用 RedisPy 库来与其交互,本节我们来介绍一下 RedisPy 的安装方法。

    1. 相关链接

  • GitHub:https://github.com/andymccurdy/redis-py
  • 官方文档:https://redis-py.readthedocs.io/
  • 2. Pip 安装

    推荐使用 Pip 安装,命令如下:

    pip3 install redis
    

    运行完毕之后即可完成 RedisPy 的安装。

    3. 验证安装

    为了验证库是否已经安装成功,可以在命令行下测试一下:

    $ python3
    >>> import redis
    >>> redis.VERSION
    (2, 10, 5)
    

    在命令行首先输入 python3,进入命令行模式,输入如上内容,如果成功输出了其版本内容,那么证明 RedisPy 成功安装,在后文我们会详细介绍 RedisPy 的使用方法。

    1.4.4 RedisDump 的安装

    RedisDump 是一个用于 Redis 数据导入导出的工具,是基于 Ruby 实现的,所以要安装 RedisDump 需要先安装 Ruby。

    1. 相关链接

  • GitHub:https://github.com/delano/redis-dump
  • 官方文档:http://delanotes.com/redis-dump
  • 2. 安装 Ruby

    brew install ruby
    

    3. Gem 安装

    安装完成之后,我们就可以执行 gem 命令了,它类似于 Python 中的 pip 命令,利用 gem 我们可以安装 RedisDump,命令如下:

    sudo gem install redis-dump
    

    执行完毕之后即可完成 RedisDump 的安装。

    4. 验证安装

    安装成功后就可以执行如下两个命令:

    redis-dump
    redis-load
    

    在命令行下输入这两个命令,如果可以成功调用,则证明安装成功。

    Python 是一种面向对象、直译式电脑编程语言,具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。