1. 程式人生 > >ImportError: No module named 'MySQLdb'

ImportError: No module named 'MySQLdb'

python3.*報“ImportError: No module named ‘MySQLdb’”
報錯:
[[email protected] s12bbs]# python3 manage.py –help
Traceback (most recent call last):
File “/usr/lib/python3.4/site-packages/django/db/backends/mysql/base.py”, line 25, in
import MySQLdb as Database
ImportError: No module named ‘MySQLdb’

解決:

vim /usr/lib/python3.4/site-packages/django/db/backends/mysql/base.py

匯入
在from django.utils.safestring import SafeBytest,SafeTest下新增下面兩條
import pymysql
pymysql.install_as_MySQLdb()

方法解析:
MySQLdb只支援Python2.,還不支援3.
可以用PyMySQL代替。安裝方法:pip install PyMySQL

然後在需要的專案中,把 init.py中新增兩行:
import pymysql
pymysql.install_as_MySQLdb()
就可以用 import MySQLdb了。其他的方法與MySQLdb一樣。

相關推薦

ImportError: No module named MySQLdb問題的解決

port win 執行 sql 。。 https 查看 med 分享 今天在windows上擼python代碼,遇到ImportError: No module named MySQLdb的問題,遂趕緊pip install mysql-python,結果還是不行,查看安裝

Flask報錯筆記:ImportError: No module namedMySQLdb

flask web 環境描述:Windows10 自己部署一個flask項目 #/usr/bin/python env #coding:utf8 from flask_script import Manager from flask_bootstrap import Bootstrap from fl

解決importerror no module named mysqldb

mysqld script .exe import html 解決 med n-1 htm 在window中 1:在Scripts文件夾下會出現一系列和pip有關的文件,DOS中到Scripts,運行:pip install mysql-python 2:報錯:Mic

ImportError: No module named MySQLdb

eas pos clean ldb module amp make ins named 對於不同的系統和程序有如下的解決方法: easy_install mysql-python (mix os) pip install mysql-python (mix o

python3. 報“ImportError: No module namedMySQLdb'”

需要安裝PyMysql pip install PyMysql    然後在程式中引入 import pymysql pymysql.install_as_MySQLdb() app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql://ro

ImportError: No module named 'MySQLdb'

python3.*報“ImportError: No module named ‘MySQLdb’” 報錯: [[email protected] s12bbs]# python3 manage.py –help Traceback (mos

python3.*報“ImportError: No module namedMySQLdb'”

報錯: [[email protected] s12bbs]# python3 manage.py --help Traceback (most recent call last):   File "/usr/lib/python3.4/site-packages/django/db/backend

報錯:ImportError: No module named MySQLdb

對於不同的系統和程式有如下的解決方法: import pymysql pymysql.install_as_MySQLdb() 方法解析: MySQLdb只支援Python2.*,還不支援3.* 可以用PyMySQL代替。安裝方法:pip install P

python指令碼執行時報ImportError: No module named MySQLdb的處理

一.問題描述 執行py指令碼時,提示ImportError: No module named MySQLdb錯誤,如下: [[email protected] sh]# python 1.py Traceback (most recent call last):

win7下python2.7 ImportError: No module named 'MySQLdb'錯誤解決方法

環境描述: 在github上面 下載了一個flask專案之後 python manage.py db upgrade Traceback (most recent call last): File "manage.py", line 17, in &l

Python2.7以上版本解決 "ImportError: No module named MySQLdb"問題

  環境:Win10, Python2.7, Python3.x, IDE:PyCharm安裝的包檔案click (6.7)decorator (4.2.1)Flask (0.12.2)Flask-Login (0.4.1)Flask-OpenID (1.2.5)Flask-

【有圖有真相】python3.*“ImportError: No module namedMySQLdb'”

環境: Win10, Python3.4, Django 1.91, IDE:PyCharm 5.0.4 過程: 今天在Django連MySql資料庫的時候,用到python manage.py

ImportError: No module named 'MySQLdb'

pytho 解決 pymysql all pre error: 添加 highlight module 原因: MySQLdb僅支持Python2.x,不支持3.x,因此可以用PyMySQL替換 解決: 安裝PyMySQL: pip install pymysql  

python3 與 Django 連接數據庫報錯:ImportError: No module named 'MySQLdb'

port sta 數據庫 init code mysqld error 連接數 imp 在 python2 中,使用 pip install mysql-python 進行安裝連接MySQL的庫,使用時 import MySQLdb 進行使用 在 python3 中,改變了

in <module> import MySQLdb as Database ImportError: No module named 'MySQLdb'

bug: Traceback (most recent call last): File “/home/wem/.myvirtualenvs/dailyfresh/lib/python3.5/site-packages/django/db/backends/mysql/base.py

ImportError: No module named PIL

func mod form -i ref rar ssi www proc Pillow is a replacement for PIL, the Python Image Library, which provides image processing function

python打包exe文件-ImportError: No module named 'queue'

data cati ref copy star lib 程序 light boa 我之前遇到的一個錯誤就是 [html] view plain copy File "site-packages\urllib3\packages\six.py", lin

ImportError:No module named google.protobuf.internal

google logs protobuf clas font times pan cond family 當在anaconda中import caffe 時提示錯誤: 1 ImportError:No module named google.protobuf.intern

ImportError: No module named etree.ElementTree問題解決方法

再次 手工 沒有 導致 eba pan 刪除 error: ttr 學習python操作xml文檔過程中碰到的ImportError: No module named etree.ElementTree問題,問題現象比較奇怪,做個記錄。 前提條件 1、創建了一個xm

Python 之 ImportError: No module named ***

() data 表示 fix word-wrap 什麽 -c rac xxxxxx 假設想使用非當前模塊中的代碼,須要使用Import。這個大家都知道。 假設你要使用的模塊(py文件)和當前模塊在同一文件夾。僅僅要import對應的文件名稱就好,比方在a