Импорт _mysql в MySQLdb - PullRequest
       4

Импорт _mysql в MySQLdb

1 голос
/ 31 января 2010

Почему _mysql в модуле MySQLdb - это файл C? Когда модуль пытается импортировать его, я получаю ошибку импорта. Что мне делать?

Ответы [ 2 ]

0 голосов
/ 31 января 2010

Редактировать : Возможно, ответ на ваш вопрос.

Когда я пытаюсь импортировать _mysql, я не получаю сообщение об ошибке:

import _mysql
print(_mysql)
# <module '_mysql' from '/usr/lib/pymodules/python2.6/_mysql.so'>

Импортирует библиотеку /usr/lib/pymodules/python2.6/_mysql.so

Если это не то, что вы получаете, это звучит как ошибка установки. Какую ОС вы используете? Как вы установили mysqldb?

0 голосов
/ 31 января 2010

Это адаптер, который находится между модулем Python MySQLdb и библиотекой C libmysqlclient. Одна из наиболее распространенных причин, по которой он не загружается, - отсутствие соответствующей библиотеки libmysqlclient.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...