mysqlclient安装失败,错误代码为1

ru9i0ody  于 2021-06-19  发布在  Mysql
关注(0)|答案(3)|浏览(434)

问题

我正在尝试通过以下方式安装mysqlclient:

$ pip install mysqlclient

我收到以下错误:

Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-_kwgf7vk/mysqlclient/

背景

python版本:3.6.6
操作系统:ubuntu 18.04.1 lts
virtualenv:我在虚拟环境内外都收到相同的错误

问题

如何成功安装mysql?

ruoxqz4g

ruoxqz4g1#

对于linux-mint:python3.7

$ sudo apt-get install python3.7-dev libmysqlclient-dev

$ sudo apt-get install libssl-dev

然后

$ pip install mysqlclient

https://github.com/openai/gym/issues/757

vmjh9lq9

vmjh9lq92#

我在别的地方看到过类似的帖子。解决方案是:

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

激活虚拟环境并执行命令

pip install mysqlclient

我不知道这是否有用,但我希望会有用。

i2loujxw

i2loujxw3#

正如官方pypi文档所建议的那样,您需要预先安装以下依赖库

sudo apt-get install python-dev default-libmysqlclient-dev python3-dev

在那之后你可以做一个 pip install mysqlclient

相关问题