I have a Python/Django project that I manage using PyCharm. Everything was working perfectly under Mac OSX Yosemite. This morning I upgraded to the final release version of El Capitan, now I cannot run the project. The error I get is:
Error loading MySQLdb module: No module named MySQLdb
I've tried all the suggestions from past questions, but none has resolved it. The most common suggestion seems to be:
sudo pip install MySQL-python
When I do that, I get:
Requirement already satisfied (use --upgrade to upgrade): MySQL-python in /Library/Python/2.7/site-packages
None of the other suggestions help either. I can try reinstalling MySQL, but I don't think it's the MySQL that's broken. This might have something to do with permissions. Can anyone please help get me going again?
Happened to me as well. I removed the package, installed mysql using Homebrew and then reinstall the package.
pip uninstall MySQL-python
brew install mysql
pip install MySQL-python
If you run into any issues with brew, be sure to check their troubleshooting page on El Capitan.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With