首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pip安装MySQL-python==1.2.5不工作

pip安装MySQL-python==1.2.5不工作
EN

Stack Overflow用户
提问于 2021-02-10 15:54:35
回答 1查看 1.8K关注 0票数 0

我正在尝试用pip安装MySQL-python。我使用Pythonv2.7.18和pipv20.3.4

我试着用:

代码语言:javascript
复制
pip install MySQL-python==1.2.5

但是它给出了这样的错误:

代码语言:javascript
复制
Defaulting to user installation because normal site-packages is not writeable
Collecting MySQL-python==1.2.5
  Using cached MySQL-python-1.2.5.zip (108 kB)
    ERROR: Command errored out with exit status 1:
     command: /usr/bin/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-zuV7aL/mysql-python/setup.py'"'"'; __file__='"'"'/tmp/pip-install-zuV7aL/mysql-python/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-TefBrj
         cwd: /tmp/pip-install-zuV7aL/mysql-python/
    Complete output (10 lines):
    sh: 1: mysql_config: not found
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-zuV7aL/mysql-python/setup.py", line 17, in <module>
        metadata, options = get_config()
      File "setup_posix.py", line 43, in get_config
        libs = mysql_config("libs_r")
      File "setup_posix.py", line 25, in mysql_config
        raise EnvironmentError("%s not found" % (mysql_config.path,))
    EnvironmentError: mysql_config not found
    ----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

我做错了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-10 16:03:36

您需要为mysql客户端安装dev库:

sudo apt-get install libmysqlclient-dev

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66140306

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档