安装Mariadb 10之后,Mysql工作台和JPDB客户端都连接并正常工作,所以下一步是使用Python(使用SQLAlchemy)进行编程,这似乎需要MySQL-python,所以我去更新它并得到: “找不到mysql_config”我查看了“通常的地方”并没有看到文件......
所以我跟随earlier question on SO的一些想法 并尝试安装:apt-get install libmysqlclient-dev
让我: 以下包具有未满足的依赖项: libmysqlclient-dev:取决于:libmysqlclient18(= 5.5.35-0ubuntu0.13.10.2),但要安装10.0.10 + maria-1~saucy
哪种打砖墙给我
答案 0 :(得分:28)
对于Centos 7.0,请安装以下内容:
yum install mariadb-devel
对于Fedora 23 +:
dnf install mariadb-devel
答案 1 :(得分:23)
sudo apt-get install libmariadbclient-dev
感谢http://data-matters.blogspot.com/2013/08/install-mysql-python-with-mariadb.html
在此之后mysql-python
正确安装
答案 2 :(得分:15)
Ubuntu 16.04上没有解决方案
这样做的:
sudo ln -s /usr/bin/mariadb_config /usr/bin/mysql_config
为我工作。
答案 3 :(得分:7)
安装以下库:
sudo apt-get install libmariadb-client-lgpl-dev
创建名为mysql_config
的符号链接:
ln -s /usr/bin/mariadb_config /usr/bin/mysql_config
答案 4 :(得分:4)
适用于https://downloads.mariadb.org/mariadb/repositories/的Debian / Ubuntu PPA
对于MariaDB 10.1:apt-get install libmariadbclient-dev
对于MariaDB 10.2:apt-get install libmariadb-dev
对于MariaDB 10.3:apt-get install libmariadb-dev-compat
答案 5 :(得分:2)
对于Debian Jessie:
sudo apt-get install libmariadb-client-lgpl-dev
sudo ln -s /usr/bin/mariadb_config /usr/bin/mysql_config
答案 6 :(得分:0)
在Ubuntu 17.04上,以下为我工作
sudo apt-get install default-libmysqlclient-dev