私は今、プラットフォームを学び、それからとても幸せです. しかし、Pythonシェルまたはターミナルを開いて別のファイルを実行したいときに問題があります。
それは私の輸入を受け入れません。
db.py
たとえば、 " " ディレクトリ内のファイルを実行したいとしますutils
。アプリのメイン ディレクトリと utils ディレクトリの両方に " init.py
" ファイルがあります。しかし、ターミナルからファイルを実行すると、次のようになります。
python db.py
次の行は受け入れません。
from utils.const import DB_HOST,DB_NAME,DB_PASSWORD,DB_USER
そして私は得る:
Traceback (most recent call last):
File "fastapi-course-1/utils/db.py", line 3, in <module>
from utils.const import DB_HOST,DB_NAME,DB_PASSWORD,DB_USER
ModuleNotFoundError: No module named 'utils'
おそらく問題はルートディレクトリを定義することです....どうすればそれを行うことができますか???
ありがとう !!!