Python3 は、No module named ... に遭遇しました。
No module encountered
1, MYSQLdb という名前のモジュールがありません。
プラットフォームによって異なります。
easy_install mysql-python (mix os)
pip install mysql-python (mix os)
apt-get install python-mysqldb (Linux Ubuntu)
cd/usr/ports/databases/py-Mysqldb && make install clean (FreeBSD)
yum install MySQL-python (linux Fedora, CentOS)
pip install mysqlclient (Windows)をインストールします。
私のシステムではWindowsですが、ここで注意すべきはバージョンで、例えば私の場合はpython 3.6なので、pip3.6 install mysqlclientです。
2, ConfigParserという名前のモジュールがない
The ConfigParser module has been renamed to configparser in
The 2to3 tool will automatically adapt imports when
converting your sources to Python 3
Python3ではConfigParserが小文字に変更されました。
3,urlparseという名前のモジュールがありません。
Python 3 では urlparse モジュールは urllib.parse という名前に変更されたので、from urllib import parse as urlparse を使用します。
4, xxxという名前のモジュールがない(xxxは自分で作ったモジュール)。
自分たちでいくつかのモジュールを書くとき、同じディレクトリからモジュールをインポートすることは許されません。あるフォルダからpyファイルをインポートする場合、そのディレクトリに __init__.py ファイルがなければならず、そのファイルが空であっても、です
5, ModuleNotFoundError: HTMLParser' という名前のモジュールはありません。
import HTMLParser replaced with from html.parser import HTMLParser
6, NameError: 名前 'reload' が定義されていません。
#For Python 2.X.
import sys
reload(sys)
sys.setdefaultencoding("utf-8")
#For <= Python 3.3
import imp
imp.reload(sys)
#for>= Python 3.4
import importlib
importlib.reload(sys)
#Python3 system defaults to utf-8 encoding
関連
-
[解決済み】imdb.load_data()関数の「allow_pickle=Falseのときにオブジェクトの配列を読み込むことができない」を修正するには?
-
[解決済み] ソケットを接続しようとするとECONNABORTEDが表示されますが、どういう意味ですか?
-
[解決済み] ライブラリ libxml2 で関数 xmlCheckVersion が見つかりませんでした。libxml2 はインストールされていますか?" というメッセージが表示されます。
-
[解決済み] Pythonで2つの文字列の間のハミング距離
-
[解決済み] IOError: [Errno 22] invalid mode ('r') or filename: 'c:\Python27╱test.txt' [duplicate].
-
[解決済み] 値でリストをグループ化する
-
[解決済み] python3.2用pycompile。
-
[解決済み] x = os.system(...)の戻り値 [重複]。
-
[解決済み] Flaskでチェックボックスの値を取得する
-
python3 実行エラー。TypeError: タイプ 'type'のオブジェクトは、JSONシリアライザブルソリューションではありません。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Python関数の高度な応用を解説
-
[解決済み】「SyntaxError.Syntax」は何ですか?Missing parentheses in call to 'print'」はPythonでどういう意味ですか?
-
[解決済み】TypeErrorを取得しました。エントリを持つ子テーブルの後に親テーブルを追加しようとすると、 __init__() missing 1 required positional argument: 'on_delete'
-
[解決済み】NameError: 名前 'self' が定義されていません。
-
[解決済み】setオブジェクトがJSONシリアライザブルでない【重複あり
-
[解決済み] Python [Errno 17] ファイルが存在する問題
-
[解決済み] urls という名前のモジュールがない
-
[解決済み] ソースディレクトリとビルドディレクトリを分離する」とはどういう意味ですか?
-
[解決済み] pandasのデータフレームで、2つのカラムの値を1つのカラムに合体させる
-
_compile(pattern, flags).findall(string) TypeError: cannot use string pattern on the bytes-like