我试图在自制软件上导入mysqldb,这给了我错误

时间:2019-03-27 18:19:14

标签: python mysql homebrew

我正在尝试通过自制方式导入mysqldb,但无法识别该模块。我使用的是Mac OS X,并且我的软件包管理器是brew。我已经安装了mysql。

sudo pip install setuptools --upgrade --ignore-installed brew安装mysql-connector-c pip安装MySQL-Python

导入MySQLdb 追溯(最近一次通话):   文件“”,第1行,位于 ImportError:没有名为MySQLdb的模块

我还尝试安装pip install MySQL-python

收集MySQL-python   使用缓存的https://files.pythonhosted.org/packages/a5/e9/51b544da85a36a68debe7a7091f068d802fc515a3a202652828c73453cad/MySQL-python-1.2.5.zip     来自命令python setup.py egg_info的完整输出:     追溯(最近一次通话):       文件“”,第1行,位于       在第17行的“ /private/var/folders/gf/m1rfv58x1l98xw05kqq_y_1m0000gn/T/pip-install-kJbG2k/MySQL-python/setup.py”文件中         元数据,选项= get_config()       在get_config中的文件“ setup_posix.py”,第53行         库= [在i.startswith(compiler_flag(“ l”))中为lib中的i取消dequote(i [2:])]       文件“ setup_posix.py”,第8行,已取消引用         如果s [0]在“ \”'中且s [0] == s [-1]:     IndexError:字符串索引超出范围

----------------------------------------

/ private / var / folders / gf / m1rfv58x1l98xw05kqq_y_1m0000gn / T / pip-install-kJbG2k / MySQL-python /

中的命令“ python setup.py egg_info”失败,错误代码为1

0 个答案:

没有答案