为mariadb 10 Ubuntu 13.10安装mysqldb python接口时找不到mysql_config

2024-04-18 06:11:03 发布

您现在位置:Python中文网/ 问答频道 /正文

在我安装了Mariadb 10之后,Mysql工作台和JPDB客户机都连接良好,工作正常,所以下一步是使用Python进行编程(使用SQLAlchemy),这似乎需要Mysql Python,所以我去更新它,得到: “mysql_config not found”我在“常用位置”中查找,没有看到文件。。。

所以我遵循了一个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

哪一种对我来说像砖墙


Tags: 文件devconfig客户机sqlalchemy编程mysqlnot
3条回答

在Ubuntu 16.04上没有解决方案

正在执行:

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

为我工作。

找到了!这种情况是,如果按照http://downloads.mariadb.org/中的ppa设置,mariadb有一个兼容的包。只是

sudo apt-get install libmariadbclient-dev

感谢http://data-matters.blogspot.com/2013/08/install-mysql-python-with-mariadb.html 在此之后,mysql-python将正确安装

对于Centos 7.0,请安装以下组件:

yum install mariadb-devel

对于Fedora 23+:

dnf install mariadb-devel

相关问题 更多 >