如何导入python文件而不提及其父文件夹

如何导入python文件而不提及其父文件夹,python,python-2.7,Python,Python 2.7,因此,我的项目基本上有以下结构: 应用程序 |____形态 || uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu || uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu | |____剧本 |________很多脚本.py 我想要的是能够从scripts文件夹导入config.py,而不必从conf import

因此,我的项目基本上有以下结构:

应用程序 |____形态 || uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu || uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu | |____剧本 |________很多脚本.py

我想要的是能够从scripts文件夹导入config.py,而不必从conf import config中提及父文件夹conf

我已将conf文件夹的路径添加到PYTHONPATH变量中,但它只允许我使用以下方法导入:

从conf import config,我猜这是预期的行为


当我从pycharm remote运行我的代码时,它可以工作,但在shell上,它并没有解决这个问题,它在python安装的site packages文件夹中创建了一个名为sitecustomize.py的文件,该文件在python运行之前执行

该文件包含我的conf文件夹的简单sys.path.append