python-3.x ModuleNotFoundError:没有名为“{directory_name}”的模块

fkaflof6  于 2023-05-02  发布在  Python
关注(0)|答案(1)|浏览(141)

我正在运行 www.example.com :/project/main。py,但我得到了这个错误:

ModuleNotFoundError: No module named 'data'

我的总体文件夹结构:

|   main.py
|   
+---src
|   |   parameter.py
|   |   __init__.py
|   |   
|   +---data
|   |   |   types.py
|   |   |   __init__.py
|   |   |              
|           
\---tests
        test_parameter.py
        __init__.py

www.example. com 代码:

from src import parameter

www.example. com 代码:

from data import types

www.example. com 代码:

print("Get Types data from here")

当我运行 www.example.com : /project/src/parameter。py -它工作。我尝试的一件事是改变参数。py import语句是(下面)-这解决了我在www. example中的问题 www.example.com ,但后来我无法运行 www.example.com 我希望能够运行参数。py和 www.example.com 理想情况下,我希望避免使用“sys”添加。path.append”

from src.data import types

关于如何解决这个问题有什么建议吗?

相关问题