Django错误:vertualenv EnvironmentError:找不到mysql_config

时间:2013-03-09 19:14:19

标签: django

当我尝试在运行10.8的MAC上的virtualenv中安装MySQL-python时出现以下错误。

vertualenv EnvironmentError: mysql_config not found

2 个答案:

答案 0 :(得分:18)

这是一个简单的修复,只需从virtualenv目录编辑/ bin / activate文件并添加以下行,

_OLD_VIRTUAL_PATH="$PATH"
PATH="$VIRTUAL_ENV/bin:$PATH"
PATH="$PATH:/usr/local/mysql/bin/"
export PATH

就是这样,只需确保您的路径与您自己的配置相匹配。现在,MySQL-python正常安装在virtualenv下。

链接:http://glynjackson.org/weblog/entry/fix-vertualenv-environmenterror-mysql_config-not-found.html

答案 1 :(得分:6)

它也可以帮到你,特别是如果你使用MacOS X

pip install MySQL-python (error)

echo "mysql_config = /usr/local/mysql/bin/mysql_config" >> ~/.virtualenvs/ENV_NAME/build/MySQL-python/site.cfg

pip install MySQL-python (it's ok)