在 Red Hat 上使用 MySQL 连接器安装 Python

Installing Python with MySQL connector on Red Hat

我无法让 MySQL 连接器与 Python 一起工作。

现在看起来该模块可以在 Python 2.6.6 中运行,但它无法找到 Python 3.4 中的模块。

我有点不知道如何解决这个问题。

由于您通过 yum 获得了 mysql-connector,因此它已为系统 python 安装。您的自定义 python 3 环境不知道它。

因此最好执行以下操作:

  1. 获取 pip 并为您的 python 安装它 3. 在执行 python get_pip.py
  2. 时确保 python 指向您的自定义安装
  3. 获取mysql-connector的源码分布:https://dev.mysql.com/get/Downloads/Connector-Python/mysql-connector-python-2.1.3.tar.gz
  4. 使用刚刚安装的 pip 将 mysql-connector 从源代码安装到 python 环境中:pip install path/to/mysql-connector-python-2.1.3.tar.gz

或者您可以考虑使用 virtualenv