设置Django到mysq

2024-04-19 10:26:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试将django连接到windows上的mysql数据库。我试图安装>;pip install MySQL python,但出现了一个错误。我在文件中添加了设置.py地址:

DATABASES = {
  'default': {
       'ENGINE': 'django.db.backends.mysql',
        'NAME': 'toto',
        'USER': 'root',
        'PASSWORD': '1234',
        'HOST': '127.0.0.1',
        'PORT': '5220',
    }
}

当我运行服务器时,我得到了这个错误:Error loading MySQLdb module: No module named 'MySQLdb' 我使用的是python3.5和django1.9


Tags: installpip文件djangopygt数据库default
2条回答

当我得到这个错误时,它消失了:

Sudo apt-get install libmysqlclient-dev

Sudo apt-get install python3.5-dev

pip install mysqlclient

编辑:

为了让它在我的Windows开发环境中工作,我必须从这里下载mysqlclient http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient

然后使用pip安装:

pip install c:\users\myself\mysqlclient-1.3.7-cp35-cp35m-win_amd64.whl

安装MySQL-python应该可以。你知道吗

pip install MySQL-python

相关问题 更多 >