NOTE: 找不到Module ‘MySQLdb’ python庫:
由於django中默認使用的MySQLdb(我當前使用的是django2.0.7,python3.6.5)
在python3.6.5中已經去掉MySQLdb庫,所以無法兼容。
1 , python3.6.5中使用PyMySQL
2 , 庫文件:
在Python安裝目錄Lib/site-packages/django/db/backends/mysql對應的文件夾下base.py和introspection.py代碼。將這個模
塊裏邊的MySQLdb全部替換爲pymysql。
然後再次運行(python manage.py runserver 0.0.0.0:8000),不出意外,可以運行成功
備註: 關於mysqlclient 是MySQLdb中的一個fork,所以可以用PyMySQL替換mysqlclient,從而不用安裝mysqlclient(高版本的mysqlclient會有兼容問題)
希望能幫到各位。。。