使用python从父文件夹中的文件导入配置变量

时间:2015-01-19 19:23:26

标签: python

我有以下文件结构:

configs.py
__init__.py
(folder) /scritps
             load.py

我需要从config.py

中导入load.py一系列配置值

__init__.py我有这个

#!/usr/bin/python
# -*- coding: utf-8 -*
__all__= ["configs"]
在load.py中的

我用这个导入文件:

from .. import configs

但我总是得到这个错误:

from .. import configs
ValueError: Attempted relative import in non-package

我也尝试使用以下方法导入文件:

from ..configs import *

但我得到同样的错误。

我做错了什么? 我正在使用python 2.6

1 个答案:

答案 0 :(得分:0)

我建议你确保你的文件夹在你的PYTHONPATH中。 http://users-cs.au.dk/chili/PBI/pythonpath.html