setup para 4b4 python mysql sqlalchemy mysql-python mariadb

para - python mysql setup



no se encontrĂ³ mysql_config al instalar la interfaz de mysqldb python para mariadb 10 Ubuntu 13.10 (7)

Después de instalar Mariadb 10, el banco de trabajo Mysql y el cliente JPDB se conectaron y funcionaron bien, así que el siguiente paso fue obtener la programación con Python (usando SQLAlchemy) que parece requerir MySQL-python, así que fui a actualizar eso y obtuve: "mysql_config no encontrado" I Busqué en los "lugares habituales" y no vimos un archivo ...

Así que seguí algunas ideas de una pregunta anterior sobre SO y traté de instalar: apt-get install libmysqlclient-dev

lo que me llevó a: Los siguientes paquetes tienen dependencias no satisfechas: libmysqlclient-dev: Depends: libmysqlclient18 (= 5.5.35-0ubuntu0.13.10.2) pero 10.0.10 + maria-1 ~ saucy se instalará

¿Qué tipo de golpea una pared de ladrillo para mí?



En Ubuntu 17.04 me funcionó lo siguiente

sudo apt-get install default-libmysqlclient-dev


Instala la siguiente biblioteca:

sudo apt-get install libmariadb-client-lgpl-dev

Y crea un enlace simbólico llamado mysql_config :

ln -s /usr/bin/mariadb_config /usr/bin/mysql_config


NO hay solución en Ubuntu 16.04

Obra:

sudo ln -s /usr/bin/mariadb_config /usr/bin/mysql_config

Trabajó para mi.


Para Centos 7.0 instale lo siguiente:

yum install mariadb-devel

Para Fedora 23+:

dnf install mariadb-devel


Para Debian Jessie:

sudo apt-get install libmariadb-client-lgpl-dev sudo ln -s /usr/bin/mariadb_config /usr/bin/mysql_config