相关疑难解决方法(0)

Mac pip安装mysql-python失败

我从网站上安装了MySQL和Workbench.我有一个django项目的requirements.txt:

Django==1.11.12
djangorestframework==3.8.2
django-cors-headers==2.2.0
drfdocs==0.0.11
mysql-python==1.2.5
django-rest-auth==0.9.3
django-allauth==0.35.0
nltk==3.2.5
django-extensions==2.0.7
pyparsing==2.2.0
pydot==1.2.4
Run Code Online (Sandbox Code Playgroud)

我跑的时候

pip install -r requirements.txt
Run Code Online (Sandbox Code Playgroud)

我收到了一个错误mysql_config not found.为了解决这个问题我跑了

PATH=$PATH:/usr/local/mysql/bin
Run Code Online (Sandbox Code Playgroud)

它现在抛出

    _mysql.c:44:10: fatal error: 'my_config.h' file not found
    #include "my_config.h"
             ^~~~~~~~~~~~~
    1 error generated.
    error: command 'cc' failed with exit status 1

    ----------------------------------------
Command ""/Users/nitish/gitProjects/Vision Backlog/vb_env/bin/python" -u -c "import setuptools, tokenize;__file__='/private/var/folders/ql/_w2_rlvs2351pdcnzhn04sf40000gn/T/pip-install-M4ue9E/mysql-python/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /private/var/folders/ql/_w2_rlvs2351pdcnzhn04sf40000gn/T/pip-record-7OCzf1/install-record.txt --single-version-externally-managed --compile --install-headers "/Users/nitish/gitProjects/Vision Backlog/vb_env/include/site/python2.7/mysql-python"" failed with error code 1 in /private/var/folders/ql/_w2_rlvs2351pdcnzhn04sf40000gn/T/pip-install-M4ue9E/mysql-python/
Run Code Online (Sandbox Code Playgroud)

为什么会这样?

更新:跟随下面的解决方案抛出:

Collecting MySQL-python
  Using cached …
Run Code Online (Sandbox Code Playgroud)

python django pip django-rest-framework

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

django ×1

django-rest-framework ×1

pip ×1

python ×1