我正在编写一个序列到序列模型,并且我有以下目录结构
MyProject/
models/
- __init__.py
- Encoder.py
train/
- __init__.py
- Train.py
在 Train.py 中,尽管尝试使用以下语法,但我无法从 Encoder.py 导入类 BiDirectionalEncoder
from models.Encoder import BiDirectionalEncoder
对于上面的行,我收到错误“ModuleNotFoundError: No module named 'models'”
from ..models.Encoder import BiDirectionalEncoder
对于最后一行,我收到错误“ImportError:尝试使用没有已知父包的相对导入”
有没有办法解决这个问题?我不想使用任何 sys.path.append() 来强制添加路径我在 Spyder 4.0.1 中使用 Python 3.7.6 谢谢!
哈士奇WWW
慕侠2389804
相关分类