12
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'

高度赞赏帮助。

4

1 回答 1

15

我不认为 mysql 包是内置 python 的 MacOSX 默认安装的一部分(它不适合我)。

您可以通过 pip 解决此问题

sudo pip install mysql-connector-repackaged

通过检查 Python 库路径来验证那里是否有 mysql 包。要获取您的 python 路径,请执行以下操作:

python
import sys
sys.path
于 2015-04-24T15:05:39.830 回答