My directory structure:
r/
|___init__.py
|
|_d1/
| |___init__.py
| |_s1.py
|
|_d2/
|___init__.py
|_s2.py
Run Code Online (Sandbox Code Playgroud)
contents of s1.py:
a = 1
print(a)
Run Code Online (Sandbox Code Playgroud)
contents of s2.py:
from d1.s1 import a
print(2 * a)
Run Code Online (Sandbox Code Playgroud)
我导航到目录/r并执行python3 d1/s1.py. 终端打印1。当我执行时python3 d2/s2.py出现错误ImportError: No module named 'd1'。如何执行脚本s2?