pip install mysqlclient 报错:error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
最新推荐文章于 2023-02-23 17:15:37 发布
最新推荐文章于 2023-02-23 17:15:37 发布 阅读量 810

python3.5刚升级完python3.6 安装 mysqlclient 会报错

  1. apt-get install mysql-client

  2. sudo apt-get install libmysqlclient-dev

如果报错:

_mysql.c:40:20: fatal error: Python.h: No such file or directory
 compilation terminated.
 error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

sudo apt-get install python3.6-dev libmysqlclient-dev

这个过程下载有点慢,完了以后再安装就好了

https://blog.csdn.net/qq_28359387/article/details/79901971

https://blog.csdn.net/u013205877/article/details/81260066

sudo apt-get install libxml2-dev libxslt1-dev python-dev sudo apt-get install zlib1g-dev sudo apt-get install libevent-dev pip install psutil error : command x86 _ 64 - linux - gnu - gcc failed with exit status 1 当出现这个问题的时候, 网上找了好多办法都没有解决: 网上的一般方法都是对python2下处理: sudo apt-get install python-dev 就可以解决 然而我的是python3的虚拟环境: sudo apt-get insta sudo apt-get install build-essential python3-dev libssl-dev libffi-dev libxml2 libxml2-dev libxslt1-dev zlib1g-dev 在用 pip 安装Python库软件的时候遇到" command gcc failed with exit status 1"错误问题,看似缺少 gcc 组件,但是确实在安装之前有执行过yum安装 gcc ,但是还是有这样的问题,于是找呀找看到有网友提到缺少openssl-devel支持。 解决方法: yum install gcc libffi-devel python-devel openssl-devel -y 执行完毕之后,再回到之前执行的 pip 安装python库命令,执行后没有看到错误提示。 Windows 环境下安装python包经常会有各种环境方面的问题及 报错 。 最近在python36/37下升级安装 mysql client 包时产生了下面的错误,不论是百度还是Stack Overflow上查找都没有真正的解决方案,于是写文章与大家一起分享下这类 报错 的解决方法。 报错 信息: Building wheels for collected packages: mysql client Running setup.py bdist_wheel for mysql client ... error mysql client 在python2,3都能直接使用,但是有一个致命缺点就是对 mysql 安装有要求,必须指定位置存在配置文件。 当我们安装 mysql client 时,可能会各种 报错 例如: Error : command gcc failed with exit status 1 在Ubuntu或者Deepin下执行下面的命令能解决开发中90%以上的依赖问题: apt install -y axel build-essential curl default-lib mysql client -dev dn s 安装 mysql client 失败 Preparing metadata (setup.py) … done Building wheels for collected packages: mysql client Building wheel for mysql client (setup.py) … error error : subprocess- exit ed-with- error × python setu