2016-02-09 40 views
0

4的Django 1.8和我已經安裝了PIP管理的runserver - 錯誤加載MySQLdb的模塊

我嘗試使用命令管理的runserver,但它告訴我

文件「C:\ Python34 \ LIB \站點包\ django \ db \ backends \ mysql \ base.py「,>第27行,在 引發錯誤配置(」Error loading MySQLdb module:%s「%e) django.core.exceptions.ImproperlyConfigured:加載MySQLdb模塊時出錯:No名爲'MySQLdb'的模塊

我已經安裝了MySQL的安裝程序,以社區爲5.7.10.0 和解決問題,我我嘗試安裝PIP安裝的mysql或MySQL-python的,但我哈德相同reasults像下面的圖片

CMD printscreen

+0

由於您使用的是Python 3,因此您應該使用mysqlclient。當你嘗試安裝它時會得到什麼錯誤? – Alasdair

+0

我沒有任何想法播種我嘗試做所有事情。看看CMD的printscreen - 鏈接有這個錯誤 – Darek

+0

張貼文本比截圖好多了。在執行'pip install mysql-python'後,我發現錯誤,但是這沒有幫助,因爲mysql-Python不支持Python 3.在'pip安裝mysqlclient'後,我只看到了空白區域。你得到了什麼錯誤。 – Alasdair

回答

0

的做法是安裝VENV:

sudo pip install virtualenv 

source env/bin/activate 

從那裏,你可以先安裝Django和的mysql後

sudo pip install django 

sudo pip install mysqlclient 

我也有這個問題,我被迫卸載django和python並重新安裝它。

嘗試先重新安裝Django

相關問題