1. 程式人生 > >python3.*報“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 <module>     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一樣。

相關推薦

python3. ImportError: No module namedMySQLdb'”

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

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

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

python3中用HTMLTestRunner.pyImportError: No module named 'StringIO'的解決方法:

lap keys cnblogs htm cit net robot AR add 全文轉載至:http://www.cnblogs.com/testyao/p/5658200.html python3中用HTMLTestRunner.py報ImportError: N

python3中用HTMLTestRunner.pyImportError: No module named 'StringIO'解決辦法

sent acc 一個 net tca exce 百度 發現 clear 1.原因是官網的是python2語法寫的,看官手動把官網的HTMLTestRunner.py改成python3的語法: 參考:http://bbs.chinaunix.net/thread-415

python3中用HTMLTestRunner.pyImportError: No module named 'StringIO'如何解決 python3中用HTMLTestRunner.pyIm

python3中用HTMLTestRunner.py報ImportError: No module named 'StringIO'如何解決 python3中用HTMLTestRunner.py報ImportError: No module named 'Str

錯:ImportError: No module named MySQLdb

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

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

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

mac 上python編譯No module named MySQLdb

nload egg setup sql tmp loading mysql exp finall mac 上python編譯報錯No module named MySQLdb You installed python You did brew install mys

ImportError: No module named MySQLdb問題的解決

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

解決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

django 錯:No module named 'MySQLdb'

當你執行django時報如下錯誤: 'Did you install mysqlclient or MySQL-python?' % e django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb m

python程式安裝nltk-安裝完成後importImportError: No module named '_sqlite3'解決方案

    今天在使用Python的自然語言工具包NLTK時,使用pip3安裝了nltk後,進入python命令列,執行import nltk,報錯ImportError: No module named

ImportError: No module named 'MySQLdb'

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

ubuntu16.04 python2.7.12 ImportError: No module named site”錯

安裝完ubuntu16.04之後執行python出現此問題: Could not find platform independent libraries <prefix> Consider

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-

已經裝了MySQL-python,但仍錯: No module named MySQLdb

可能是版本問題,或者裝了兩個版本 解決方法: 2.unzip  MySQL-python-1.2.5.zip 3,安裝 cd MySQL-python-1.2.5  python setup.py build python setup.py install