Обновлен до Ubuntu 16.04, теперь зависимости MySQL-python нарушены

Я только что обновил свою установку Ubuntu до 16.04, и это, похоже, нарушило мои зависимости mysql в пакете MySQL-python.

Вот мое сообщение об ошибке:

  File "/opt/monitorenv/local/lib/python2.7/site-packages/sqlalchemy/engine/__init__.py", line 386, in create_engine
return strategy.create(*args, **kwargs)
  File "/opt/monitorenv/local/lib/python2.7/site-packages/sqlalchemy/engine/strategies.py", line 75, in create
dbapi = dialect_cls.dbapi(**dbapi_args)
  File "/opt/monitorenv/local/lib/python2.7/site-packages/sqlalchemy/dialects/mysql/mysqldb.py", line 92, in dbapi
return __import__('MySQLdb')
  File "/opt/monitorenv/local/lib/python2.7/site-packages/MySQLdb/__init__.py", line 19, in <module>
    import _mysql
ImportError: libmysqlclient.so.18: cannot open shared object file: No such file or directory

Так что в основном import_mysql ищетso файл, который не существует, потому что в Ubuntu 16.04 у меня естьlibmysqlclient20 установлены. И libmysqlclient18 не доступен. Насколько я знаю (или, по крайней мере, я верю), мои библиотеки Python обновлены до последних версий.

(Я пытался бежатьpip install --upgrade mysql-python который указал, что это было актуально).

Ребята, у вас есть предложения?

Ответы на вопрос(5)

Ваш ответ на вопрос