mysql_config缺失_安装 mysqlclient 报 mysql_config not found
安装 mysqlclient 报 mysql_config not found
raise EnvironmentError("%s not found" % (mysql_config.path,))
OSError: mysql_config not found
发现原来是用 apt 安装的 mysql 的 mysql_config 文件缺失了,
需要安装 libmysqld-dev 和 libmysqlclient-dev 两个包。
如果安装时少了 libmysqld-dev 就会报这个错,
n__=1.3.12 -I/usr/include/mysql -I/usr/include/python3.6m -c _mysql.c -o build/temp.linux-x86_64-3.6/_mysql.o
_mysql.c: In function ‘_mysql_ConnectionObject_ping’:
_mysql.c:1894:3: error: unknown type name ‘my_bool’; did you mean ‘_Bool’?
my_bool recon = reconnect;
^~~~~~~
_Bool
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
----------------------------------------
Command "/usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-p5vupszb/mysqlclient/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-q5zxo5am/install-record.txt --single-version-externally-managed --compile --user --prefix=" failed with error code 1 in /tmp/pip-install-p5vupszb/mysqlclient/
如果安装 libmysqld-dev 出现依赖关系的 bug,就要安装正确的依赖版本:
下列软件包有未满足的依赖关系:
libmysqld-dev : 依赖: libmysqlclient-dev (>= 5.7.22-0ubuntu18.04.1) 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
根据提示 libmysqlclient-dev (>= 5.7.22-0ubuntu18.04.1)可以安装:
sudo apt install libmysqlclient-dev=5.7.22-0ubuntu18.04.1
最后再重新安装 mysqlclient
sudo pip install mysqlclient --user
mysql_config缺失_安装 mysqlclient 报 mysql_config not found相关推荐
- Django安装mysqlclient报错的问题
Django安装mysqlclient报错的问题 ERROR: Command errored out with exit status 1: python setup.py egg_info Che ...
- pip 安装 mysqlclient 报错 Command errored out with exit status 1
安装mysqlclient报错: ERROR: Command errored out with exit status 1: 'd:\cs\csruanjiananzhuang\python\pyt ...
- PIP安装mysqlclient报错:Building wheel for mysqlclient (pyproject.toml) ... error error: subproces
conda环境下安装mysqlclient报错 这个问题困了2天,翻了好多博客都没有解决,最终找到解决方案,特分享一下: 话不多说,上干货!!! Ubuntn: 先执行: apt-get instal ...
- django2.0 在安装mysqlclient 报错ERROR: Command errored out with exit status 1: python setup.py egg_info
环境:centos7 + Django2.0 + python3.6 django2.0连接mysql需要安装PyMySQL和mysqlclient pip3 install PyMySQL pip ...
- mysql_config缺失_如何解决mysqlconfig缺失问题
mysql config缺失的解决办法:首先使用查看mysql的安装情况:然后移除已有的安装包:接着下载64bit的rpm文件:最后重新使用"rpm -ivh MySQL-devel-5.5 ...
- cmd输入pip报错_安装pip报错:WARNING: Retrying (Retry(total=4,...
安装pip报错:WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) afte ...
- python安装mysqlclient报错_Centos 6 – sudo在为Python 3.4安装mysqlclient时...
我是Centos 6和Linux的新手.我需要安装Python 3.4,但Centos 6默认使用Python 2.6.6. 我已经将Python 3.4安装到/usr/local/lib/Pytho ...
- c 引用mysql报错_安装TPCC-MySQL报错
安装TPCC-MySQL做压力测试,由于TPCC-MySQL是bzr工具进行版本控制的,所以要先安装bzr [root@mha_backup /root] #rpm -Uvh http://dl.fe ...
- mysql server安装报错_安装VtigerCRM报错:MySQL Server should be configured with
安装报错提示如下: MySQL Server should be configured with: sql_mode = ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREA ...
- python安装盒怎么打开_安装MySQL-python报错
_mysql.c: 在函数'DL_EXPORT'中: _mysql.c:3058: 错误:expected declaration specifiers before 'init_mysql' _my ...
最新文章
- R语言条件Logistic回归模型案例:研究饮酒与胃癌的关系
- java搭建maven项目_Eclipse使用maven创建Java Web项目完整示例
- 又见程序员精神——有感于谷歌一天一夜开发春运交通图
- runC爆严重安全漏洞,主机可被攻击!使用容器的快打补丁
- object取值_this的原理、函数的不同调用方式this取值、以及不同环境下this的取值、函数四种调用方法...
- linux 获取本机的所有IP地址
- 洛谷 P1966 火柴排队 —— 思路
- 生命是一连串长期而持续的累积
- Python OS使用
- Struts2中的异常处理
- Docker入门之安装与卸载
- Windows 7 SP1 旗舰版 MSDN原版
- java+整合handwrite_GitHub - wmz46/HandWriteRecognizer: 封装Microsoft.Ink为C++动态库,可供其他语言调用手写识别...
- 英语音标学习视频教程
- r语言做绘制精美pcoa图_pca , nmds , pcoa 图添加分组的椭圆
- 去掉WORD文档中首页的页眉及页眉的横线
- 衣带渐宽终不悔为伊消得人憔悴,土蜂蜜科技终成正果
- codewars Kata——Persistent Bugger问题
- 直通车开通后没有展现量,启中教育来分析
- Python 60 天 + 450 题,倾情奉献
热门文章
- 查看Windows上运行程序的异常日志
- error: Unexpected trailing comma (comma-dangle) at src\components\Login.vue:99:4:
- java中怎么把系统格式化_如何在java中格式化1200到1.2k
- python搜索关键词自动提交_根据关键词,自动从搜索引擎采集相关网站的真实地址与标题...
- springboot 打 jar 包分离依赖 lib 和 配置文件
- Android计算器(仿小米计算器)
- jQuery简单好用的JavaScript代码库略解使用
- ELK 企业内部日志分析系统
- 调查 | 用户无法识别网络钓鱼攻击
- “.NET研究”理解.NET程序集的执行过程