PyCharm 项目结构如下:
testImport
target
__init__.py
script_1.py
script_2.py
内容如下:
#script_1.py
import datetime
now_ts = datetime.datetime.now()
#script_2.py
from script_1 import now_ts
print('Now: {}'.format(now_ts))
PyCharm 要求我更正script_2.py文件中的导入行并使用from target.script_1 import now_ts. 一旦我尝试执行,~/testImport: ./target/script_2.py我就会得到ModuleNotFoundError: No module named 'target'。PyCharm 怎么可能建议错误的解决方案,或者是否发生了我不知道的事情?
海绵宝宝撒
ITMISS
相关分类