Проблема, заставляющая mysql работать правильно

Я устанавливаю специальное приложение, для которого требуется mysql, который у меня уже был, поэтому я немного запутался в происходящем.

В любом случае, здесь ошибка

Ошибка загрузки модуля MySQLdb: это версия MySQLdb (1, 2, 4, 'final', 1), но _mysql - версия (1, 2, 3). , 'final', 0

Попытка

sudo pip удалить MySQL-python

, затем

sudo pip install MySQL-python

, который работал ...

Успешно установленный MySQL-python

все еще та же ошибка

Ошибка загрузки модуля MySQLdb: это версия MySQLdb (1, 2, 4, 'final', 1), но _mysql это версия (1, 2, 3, 'final', 0

1
задан 7 November 2013 в 21:14

1 ответ

Кажется, что каждый из apt-get и pip установил свою версию библиотеки. Попробуйте удалить системный mysql с помощью sudo apt-get remove python-mysqldb, и у вас должно получиться что-то вроде этого:

Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: python-mysqldb 0 upgraded, 0 newly installed, 1 to remove and 3 not upgraded. After this operation, 196 kB disk space will be freed. Do you want to continue? [Y/n] y (Reading database ... 109333 files and directories currently installed.) Removing python-mysqldb (1.2.3-2ubuntu1) ...

0
ответ дан 7 November 2013 в 21:14

Другие вопросы по тегам:

Похожие вопросы: