在virtualenv中安装mysqlclient时出错
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在virtualenv中安装mysqlclient时出错相关的知识,希望对你有一定的参考价值。
(my_project) [yw@yanbox my_project]$ pip install mysqlclient
File "/tmp/pip-build-zza957yo/mysqlclient/setup_posix.py", line 44, in get_config
libs = mysql_config("libs_r")
File "/tmp/pip-build-zza957yo/mysqlclient/setup_posix.py", line 26, in mysql_config
raise EnvironmentError("%s not found" % (mysql_config.path,))
OSError: mysql_config not found
任何想法如何解决这个问题?
答案
确保在您的系统中安装了mysql_config
(例如,运行locate mysql_config
)。它通常由libmysqlclient
包或类似产品提供,具体取决于您的发行版。
如果它存在,尝试提供它到pip
的路径,例如:
PATH=/usr/local/mysql/bin:$PATH pip install mysqlclient
以上是关于在virtualenv中安装mysqlclient时出错的主要内容,如果未能解决你的问题,请参考以下文章
在 Windows 的 Python 3.6 中安装 mysqlclient