![](/img/trans.png)
[英]ModuleNotFoundError: No module named 'app' even though __init__.py present
[英]ModuleNotFoundError even though the Module is present
我收到一個存在的模塊的 ModuleNotFoundError。 我有一個__init__.py
和導入的sys
,但我的 django 錯誤仍然出現 ModuleNotFoundError 錯誤。
我的文件結構:
|-my_app
|-folder1
|-__init__.py
|-calc.py
|-folder2
|-__init__.py
|-test.py
我想從 calc.py 中的test.py
導入一個calc.py
。 這是我的代碼:
import sys
from folder2.test import func1, func2
#my code
當我運行它時,出現此錯誤: ModuleNotFoundError: No module named 'folder2.test'
我該如何解決這個錯誤?
test
在 folder1 中,因此folder2.test
將查找folder1\folder2\test.py
,這就是出現錯誤的原因。 嘗試將導入更改為..folder2.test
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.