【发布时间】:2019-04-25 10:59:55
【问题描述】:
我只想在父目录中导入带有超参数的python文件,但是我刚刚收到系统错误。
父模块''未加载,无法执行相对导入
目录结构如下。
Project directory
+-- package
| +-- dataset
| | +-- __init__.py
| | +-- dataset.py
| +-- models
| +-- __init__.py
| +-- cnn.py
+-- __init__.py
+-- hparams.py
+-- main.py
我要做的是在dataset.py中导入hparams.py的变量
我尝试了以下几行,但这些都不起作用。
from ..hparams import *
from ...hparams import *
from .. import hparams
from ... import hparams
进口应该怎么做?
【问题讨论】:
-
您尝试运行哪个脚本?
-
from Project.hparams import * -
不,您运行哪个脚本?
cnn.py我猜? -
我正在尝试运行 main.py。 cnn.py 用于模型架构
标签: python python-3.x python-import