我的目录结构如下所示:
我想在util/misc.py
中导入一些实用函数。但是,我无法使import语句工作。在
我正在运行WindowsPython3.5.4,所以从我读到的内容来看,我不再需要__init__.py
文件了。项目文件夹是myPYTHONPATH
的子文件夹,它只指向E:\Python。到目前为止,我试过:
from misc import *
from util import *
from util.misc import *
from ..util.misc import *
并接收ImportError: No module named 'xyz'
或{
我错过了什么??在
试试这个:
你也可以看看这篇文章:How to access a module from outside your file folder in Python?
将您的
PYTHONPATH
设置为.
,并将__init__.py
文件添加到要从中导入的每个目录中,在本例中,将其添加到src
,data
,util
目录中。假设您从项目的根目录(与README.md
文件所在的目录相同)运行“入口点”脚本,要导入,请使用以下代码:相关问题 更多 >
编程相关推荐