【发布时间】:2017-12-23 01:03:47
【问题描述】:
我的目录结构:
r/
|___init__.py
|
|_d1/
| |___init__.py
| |_s1.py
|
|_d2/
|___init__.py
|_s2.py
s1.py 的内容:
a = 1
print(a)
s2.py 的内容:
from d1.s1 import a
print(2 * a)
我导航到目录/r 并执行python3 d1/s1.py。终端打印1。当我执行python3 d2/s2.py 时,我收到错误ImportError: No module named 'd1'。如何执行脚本s2?
【问题讨论】:
标签: python scripting directory