python-3.x - PyCharm“将目录标记为源根目录”允许从本地文件夹导入,但脚本无法导入
问题描述
我有一个包含两个文件的 Python 3.8 项目:src/utils/adder.py
和src/main/addition_handler.py
. 我mark root directory as
使用src
.
adder.py
class MyAdder:
def __init__(self, name='human', age=0):
pass
@staticmethod
def add(a,b):
return a+b
addition_handler.py
from utils.adder import MyAdder
print(MyAdder.add(8,2340))
addition_handler.py
在 PyCharm 中按预期运行,但在控制台中失败。
from utils.adder import MyAdder
ModuleNotFoundError: No module named 'utils'
如何解决这个问题?