Python - MySQL Mac OSX 10.10 中的连接器错误

Python - MySQL Connector error in Mac OSX 10.10

import mysql.connector

config = {
    'user' : 'root',
    'passwd' : ' ',
    'host' : 'localhost',
    'raise_on_warnings' : True,
    'use_pure' : False,
    }
cnx = mysql.connector.connect(**config)

cnx.close()

我使用此代码检查了我使用 mysql

提供的安装程序安装的 mysql 软件包

我 运行 终端中的文件,结果是

Traceback (most recent call last):
 File "/Users/Krishna/Documents/check.py", line 1, in <module>
   import mysql.connector
ImportError: No module named 'mysql'

非常感谢您的帮助。

我不认为 mysql 包是内置 python.

的 MacOSX 默认安装的一部分(它不适合我)

你可以通过 pip 解决这个问题

sudo pip install mysql-connector-repackaged

通过检查 Python 库路径进行验证,看看那里是否有 mysql 的包。要获得您的 python 路径,请执行:

python
import sys
sys.path