Actualizado a Ubuntu 16.04 ahora las dependencias de MySQL-python están rotas
Acabo de actualizar mi instalación de Ubuntu a 16.04 y esto parece haber roto mis dependencias mysql en el paquete MySQL-python.
Aquí está mi mensaje de error:
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
Básicamente, import_mysql está buscando unso
archivo que no existe porque en Ubuntu 16.04, tengolibmysqlclient20
instalado Y libmysqlclient18 no está disponible. Hasta donde yo sé (o al menos creo) mis bibliotecas de Python están actualizadas con las últimas versiones.
(Intenté correrpip install --upgrade mysql-python
que indicaba que estaba actualizado).
¿Ustedes tienen alguna sugerencia?