0

私は今、プラットフォームを学び、それからとても幸せです. しかし、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'

おそらく問題はルートディレクトリを定義することです....どうすればそれを行うことができますか???

ありがとう !!!

私のアプリツリー

4

1 に答える 1