我有一个使用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的破坏。这可能与权限有关。有人可以帮忙让我再去吗?
答案 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以获得许可协议。