升级到OSX 10.11 El Capitan,现在不能使用MySQL和Python / Django

时间:2015-10-01 02:30:27

标签: python mysql django pycharm osx-elcapitan

我有一个使用PyCharm管理的Python / Django项目。在Mac OSX Yosemite下,一切都运行良好。今天早上我升级到El Capitan的最终版本,现在我无法运行该项目。我得到的错误是:

  

加载MySQLdb模块时出错:没有名为MySQLdb的模块

我已经尝试了过去问题的所有建议,但没有人解决过。最常见的建议似乎是:

  

sudo pip install MySQL-python

当我这样做时,我得到:

  

要求已经满足(使用--upgrade升级):/ library /Python/2.7/site-packages中的MySQL-python

其他任何建议都没有帮助。我可以尝试重新安装MySQL,但我认为这不是MySQL的破坏。这可能与权限有关。有人可以帮忙让我再去吗?

2 个答案:

答案 0 :(得分:4)

也发生在我身上。我删除了包,使用Homebrew安装了mysql,然后重新安装了包。

pip uninstall MySQL-python
brew install mysql
pip install MySQL-python

如果您遇到brew问题,请务必查看他们的troubleshooting page on El Capitan

答案 1 :(得分:2)

查看此帖子:MySQL Improperly Configured Reason: unsafe use of relative path

如果您更新了Xcode,请打开一次Xcode以获得许可协议。