Djangoのエラー:モジュールは名前のない「********」


(免責事項:技術を使用している人は、法律自分自身を破るとは何の関係も持っていない場合は、このチュートリアルでは、使用に私の学習のためのものです)
(エラーがある場合、また共通の進捗状況を指摘したいです。)


エラー:「のMySQLdb」という名前のないモジュール

データベース環境に接続Django_python2はジャンゴで初期化する必要があり、MySQLdbはモジュール、MySQLdbはないサードパーティ製のライブラリを必要とします。

理由:MySQLdbはをinstall_as_MySQLdb()メソッドでは__init__.pyファイルpymysqlから作成されます。

# Django第三方库中初始化
# 找到python环境,.\Lib\site-packages\django\db\backends\mysql\__init__.py,添加以下代码

import pymysql 
pymysql.install_as_MySQLdb()
# 如果没有pymysql模块, pip install pymysql

エラー:モジュールは名前のない「×××」

考えられる理由:パス環境への認識なし

# 在错误的根地址添加
import sys
sys.path.append('你python的site-packages的绝对路径')
公開された26元の記事 ウォンの賞賛2 ビュー1383

おすすめ

転載: blog.csdn.net/weixin_43633797/article/details/104425502