Pythonプロジェクトのカスタムモジュールインポートエラー解決方法
問題の概要
プロジェクト「great_gas_or_agents」のディレクトリ構成は以下の通りです:
- log_data_extract
- main.py
- math_algorithm
main.pyを実行すると、以下のエラーが発生します:
from math_algorithm.utils import parse_month_match_request
ModuleNotFoundError: No module named 'math_algorithm'
os.getcwd()を出力すると、結果は以下のようにな ...
6月2日 21:14 投稿
Pythonにおけるfromとimportの実行プロセス分析
問題1: 循環インポートによるエラー
同一ディレクトリに以下の2つのPythonファイルが存在する場合:
# file_a.py
from file_b import MyOtherClass
class MyClass:
pass
# file_b.py
from file_a import MyClass
class MyOtherClass:
pass
file_a.pyを実行すると以下のエラーが発生:
Traceback (most recent call last):
File "file_a.py", line 1, in < ...
5月17日 02:44 投稿