我有一个文件夹,其中包含两个单独的文件夹,其中一个包含一些python模块,另一个包含使用这些模块的python脚本:
parentFolder/
lib/
__init__.py
readFile.py
writeFile.py
folder/
run.py
__init__.py
文件为空。在run.py
中,我有以下内容:
from ..lib import readFile
data = readFile('file.dat')
这给了我错误
Traceback (most recent call last):
File "run.py", line 1, in <module>
from ..lib import readFile
ValueError: Attempted relative import in non-package
我错过了什么?