SpyderはReloadedモジュールで動作します。**AttributeError: 'NoneType' オブジェクトに 'modules' 属性がない エラー
2022-02-21 11:23:33
問題の説明。
pythonを学び始めたばかりで、わからないことが多く、ネットで調べてもずっと答えが見つからないので、他の初心者の方の参考になればと思い、質問を書かせていただきます
次のコードをspyderで実行します。
1回目の実行では正常に結果が表示され、2回目の実行ではエラーが表示されます。
モジュールをリロードしました。
***************************
***************************************************
AttributeError: 'NoneType' オブジェクトには 'modules' という属性がありません。
このエラーの解決策を長い間探した後、spyder のドキュメントに行き、次の解決策を見つけました: "Using UMR to reload changed modules".
メニューバーの Tools->Preferences->Python interpreter->User Module Reloader (UMR) をクリックし、Enable UMR のチェックを外し、spyder を再起動すると、問題は解決します!(UMR は、Python インタープリタと同じです。)
変更後、spyderを再起動すると、実行を複数回クリックしてもエラーを報告しなくなります。
関連
-
[解決済み】なぜpythonは私が「venvという名前のモジュールを持っていない」と言うのですか?
-
Python辞書ループ RuntimeError: 反復中に辞書のサイズが変更されたエラー解析
-
Pyfinanceを用いた証券リターン分析のためのPythonデータビジュアライゼーション 例 詳細
-
[解決済み] python flask インポートエラー
-
[解決済み] ImportError.を防ぐには?No module named oauth2client.client" on Google App Engine?
-
[解決済み] Pythonの書式指定子内で変数名を使うには?
-
[解決済み] 出力は正しいのですが、なぜ改行が続くのですか?[クローズド]です。
-
[解決済み] エラーです。pip に一致するディストリビューションは見つかりませんでした
-
[解決済み] Python: urllib.error.HTTPError: HTTP Error 404: 見つかりません
-
[解決済み] 同じ行に前の出力を上書きして出力しますか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
PicgoのイメージベッドツールをPythonで実装する
-
初めてのPygameプログラムの作り方
-
[解決済み] Python argparse: デフォルト値または指定された値
-
[解決済み] Pythonの平均二乗誤差
-
[解決済み] カウンターを値で並べ替えるには?- パイソン
-
[解決済み] SQLAlchemy でテーブルを削除する方法は?
-
[解決済み] ImportError: cannot import name IncompleteRead」を修正するにはどうすればよいですか?
-
[解決済み] ValueError: 解凍する値が足りない (期待値 4、取得値 1)
-
[解決済み] プロジェクト・オイラー第13回理解講座(Python編)
-
[python][scrapy] 型 'bytes' のオブジェクトは JSON シリアライズ可能ではない