摘要:剛接觸的時候就遇到過的詭異問題奈何國內(nèi)博客上寫的都是下的解決方法無奈只好不停查閱那時的我得出的結(jié)論已經(jīng)不再支持的功能可以用代替關(guān)于依賴難道我還要換成才能用當然不是不廢話這樣之后就可以完美解決參考
long long ago
剛接觸 python 的時候, 就遇到過 mysqldb 的詭異問題, 奈何國內(nèi)博客上寫的都是 python2 下的解決方法, 無奈只好不停查閱
那時的我得出的結(jié)論:
mysqldb 已經(jīng)不再支持 python3
mysqldb 的功能可以用 pymysql 代替
關(guān)于 django 依賴 mysqldbE:projectdjlearn>python manage.py makemigrations Traceback (most recent call last): File "H:PythonPython35libsite-packagesdjangodbackendsmysqlase.py", line 25, inimport MySQLdb as Database ImportError: No module named "MySQLdb"
難道我還要換成 python2 才能用???
當然不是, 不廢話
import pymysql pymysql.install_as_MySQLdb()
這樣之后就可以完美解決
參考:http://stackoverflow.com/ques...
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/38064.html
摘要:為位的安裝原文在此基督尼瑪個耶穌這一切始于一個簡單的想法我想裝然后寫個網(wǎng)站并用這個機會多學(xué)點和的知識我理所當然的選當數(shù)據(jù)庫因為在我家里的那臺電腦上裝著之前的一個項目里用到的服務(wù)我從沒想到因為選擇讓我接下來的幾個夜晚都因為處理的問題而過的 Install 64-bit MySQLdb for Python 3 on Windows 7 為64位Windows7的Pyhton3安裝MySQ...
摘要:環(huán)境下安裝包經(jīng)常會有各種環(huán)境方面的問題及報錯。所以此次報錯的原因就出來了,缺少了這個頭文件。所以其核心原因在于環(huán)境的依賴庫中不存在相關(guān)的文件。其它在上有網(wǎng)友提供了一個較為省事兒的解決辦法,直接下載現(xiàn)成的文件到本地進行安裝資源地址。 Windows 環(huán)境下安裝python包經(jīng)常會有各種環(huán)境方面的問題及報錯。 最近在python36/37下升級安裝mysqlclient包時產(chǎn)生了下面的錯誤...
摘要:中默認使用數(shù)據(jù)庫,今天研究了下如何將它換成常見的數(shù)據(jù)庫。由于項目用得,而沒有支持的版本,如果使用版本時,時會報錯。 Django中默認使用sqlite3數(shù)據(jù)庫,今天研究了下如何將它換成常見的mysql數(shù)據(jù)庫。 由于項目用得python3,而MySQLdb沒有支持python3的版本,如果使用python3.x版本時,pip install MySQLdb時會報錯。 后來通過谷歌發(fā)現(xiàn)...
閱讀 2935·2023-04-26 01:01
閱讀 3704·2021-11-23 09:51
閱讀 2530·2021-11-22 14:44
閱讀 3633·2021-09-23 11:57
閱讀 2848·2021-09-22 14:58
閱讀 5890·2021-09-10 11:25
閱讀 2117·2019-08-30 13:11
閱讀 1607·2019-08-30 12:59