无法在os x上安装MySQL python

无法在os x上安装MySQL python,python,mysql,django,python-2.7,python-3.x,Python,Mysql,Django,Python 2.7,Python 3.x,我尝试在OS X 10.11.3上使用Django的MySQL数据库,但当我尝试“pip安装MySQL python”时,它会给我以下错误: Collecting MySQL-python Using cached MySQL-python-1.2.5.zip Complete output from command python setup.py egg_info: Traceback (most recent call last): File "<str

我尝试在OS X 10.11.3上使用Django的MySQL数据库,但当我尝试“pip安装MySQL python”时,它会给我以下错误:

Collecting MySQL-python   Using cached MySQL-python-1.2.5.zip
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/private/var/folders/0q/24f40xt52fg_xbjz5drz_m2r0000gn/T/pip-build-8ms1ni7b/MySQL-python/setup.py", line 13, in <module>
        from setup_posix import get_config
      File "/private/var/folders/0q/24f40xt52fg_xbjz5drz_m2r0000gn/T/pip-build-8ms1ni7b/MySQL-python/setup_posix.py", line 2, in <module>
        from ConfigParser import SafeConfigParser
    ImportError: No module named 'ConfigParser'

    ---------------------------------------- Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/0q/24f40xt52fg_xbjz5drz_m2r0000gn/T/pip-build-8ms1ni7b/MySQL-python
使用缓存的MySQL-python-1.2.5.zip收集MySQL-python
从命令python setup.py egg_info完成输出:
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“/private/var/folders/0q/24f40xt52fg_xbjz5drz_m2r0000gn/T/pip-build-8ms1ni7b/MySQL-python/setup.py”,第13行,在
从安装程序\u posix导入获取\u配置
文件“/private/var/folders/0q/24f40xt52fg_xbjz5drz_m2r0000gn/T/pip-build-8ms1ni7b/MySQL-python/setup_posix.py”,第2行
从ConfigParser导入SafeConfigParser
ImportError:没有名为“ConfigParser”的模块
----------------------------------------命令“python setup.py egg_info”在/private/var/folders/0q/24f40xt52fg_xbjz5drz_m2r0000gn/T/pip-build-8ms1ni7b/MySQL python中失败,错误代码为1
我尝试安装ConfigParser,并且在我的系统上安装了MySQL python连接器

以下是我的项目详情:

Django 1.9.2
Python 3.5
OS X 10.11.3
IDE PyCharm
虚拟环境myvenv


我在互联网上搜索过,几乎尝试过所有使用Django的MySQL方法,但几个小时后就失败了。请告诉我这个

看起来您正在尝试在Python3上安装Python2.X专用驱动程序。文档建议使用mysqlclient:

mysqlclient GitHub页面包含安装说明,包括您可能需要的先决条件:


祝你好运

看起来您正试图在Python3上安装Python2.X专用驱动程序。文档建议使用mysqlclient:

mysqlclient GitHub页面包含安装说明,包括您可能需要的先决条件:


祝你好运

非常感谢您的帮助,但我尝试了您在答案中提到的所有步骤,但仍然没有成功。我可以进行迁移,但如果打开django控制台并尝试运行manage.py任务,则在启动“django.core.exceptions.impropertlyconfigured:error load MySQLdb module:No module name'MySQLdb'”时会出现此错误。我尝试执行的任务是“from app.models import Artist newArtist=Artist(name=“Hello1”,year\u formed=1985)”当我尝试执行任务时,它会给我“bash-cl”/usr/local/bin/python3.5/Users/u/Library/Application\Support/IntelliJIdea15/python/helpers/pycharm/django\u manage.py from app.models import Artist newArtist=Artist(name=“Hello1\”,year\u formed=1985)/Users/u/IdeaProjects/app”bash:-c:0行:意外标记附近的语法错误`(“非常感谢您的帮助,但我尝试了您在回答中提到的所有步骤,但仍然没有成功。我可以进行迁移,但如果我打开django控制台并尝试运行manage.py任务,则在启动时会出现此错误”django.core.exceptions.ImproperlyConfigured:加载MySQLdb模块时出错:没有名为“MySQLdb”的模块“.Task我试图执行的是”从app.models导入艺术家newArtist=Artist(name=“Hello1”,year_formed=1985)”当我尝试执行任务时,它会给我“bash-cl”/usr/local/bin/python3.5/Users/u/Library/Application\Support/IntelliJIdea15/python/helpers/pycharm/django_manage.py从app.models导入艺术家newArtist=Artist(name=\“Hello1\”,year_formed=1985)/Users/u/IdeaProjects/App“bash:-c:第0行:意外标记“(”附近的语法错误