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



问题

我正试图通过安装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?

我在其他地方看到了类似的帖子。解决方案是:

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

激活虚拟环境并执行命令

pip install mysqlclient

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

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

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

然后你可以做一个pip install mysqlclient

适用于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

最新更新