讓python 3支持mysqldb的解決方法
前言
在新的一年里祝大家前端都用ES6,php都用PHP7,Java都是JAVA9,python都是3。好了,下面進(jìn)入本文的主要的內(nèi)容,大家可能在python2.x中用習(xí)慣了mysqldb,但是在python3.x中已經(jīng)不支持那個(gè)組件了。如果還想要讓python 3支持mysqldb該怎么辦呢?下面來(lái)一起看看吧。
原因
MySQLdb 只適用于python2.x,發(fā)現(xiàn)pip裝不上。它在py3的替代品是: import pymysql
pip install pymysql django+mysql
而Django默認(rèn)的還是使用MySQLdb:執(zhí)行會(huì)報(bào):ImportError: No module named 'MySQLdb'
解決:
在站點(diǎn)的 __init__.py
文件中添加
import pymysql pymysql.install_as_MySQLdb()
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。
- Python基于mysql實(shí)現(xiàn)學(xué)生管理系統(tǒng)
- python+mysql實(shí)現(xiàn)教務(wù)管理系統(tǒng)
- 用 Python 連接 MySQL 的幾種方式詳解
- Python MySQL數(shù)據(jù)庫(kù)連接池組件pymysqlpool詳解
- Python如何讀取MySQL數(shù)據(jù)庫(kù)表數(shù)據(jù)
- Python中操作mysql的pymysql模塊詳解
- Python操作MySQL數(shù)據(jù)庫(kù)9個(gè)實(shí)用實(shí)例
- 使用Python操作MySQL的一些基本方法
- 由Python編寫(xiě)的MySQL管理工具代碼實(shí)例
相關(guān)文章
Python psutil模塊簡(jiǎn)單使用實(shí)例
這篇文章主要介紹了Python psutil模塊簡(jiǎn)單使用實(shí)例,本文直接給出使用腳本,實(shí)現(xiàn)查看cpu的信息、查看內(nèi)存信息、查看系統(tǒng)啟動(dòng)時(shí)間、查看網(wǎng)卡信息等,需要的朋友可以參考下2015-04-04Python 使用folium繪制leaflet地圖的實(shí)現(xiàn)方法
今天小編就為大家分享一篇Python 使用folium繪制leaflet地圖的實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-07-07分析python并發(fā)網(wǎng)絡(luò)通信模型
隨著互聯(lián)網(wǎng)和物聯(lián)網(wǎng)的高速發(fā)展,使用網(wǎng)絡(luò)的人數(shù)和電子設(shè)備的數(shù)量急劇增長(zhǎng),其也對(duì)互聯(lián)網(wǎng)后臺(tái)服務(wù)程序提出了更高的性能和并發(fā)要求。本文主要分析比較了一些模型的優(yōu)缺點(diǎn),并且用python來(lái)實(shí)現(xiàn)2021-06-06Python+pyplot繪制帶文本標(biāo)注的柱狀圖方法
今天小編就為大家分享一篇Python+pyplot繪制帶文本標(biāo)注的柱狀圖方法,具有很好的價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-07-07已安裝tensorflow-gpu,但keras無(wú)法使用GPU加速的解決
今天小編就為大家分享一篇已安裝tensorflow-gpu,但keras無(wú)法使用GPU加速的解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-02-02