编程语言
首页 > 编程语言> > Python / Django:导入怪异

Python / Django:导入怪异

作者:互联网

我有以下项目设置

....
├── lira
│   ├── __init__.py
│   ├── admin.py
│   ├── ajax.py
│   ├── authentication.py
│   ├── context_processors.py
│   ├── fencoder
│   │   ├── __init__.py
│   │   ├── encoder.py
│   │   ├── ffmpeg_commands.py
│   │   ├── frames.py
│   │   ├── utils.py
│   │   └── video.py
│   ├── models.py
....

当我尝试从lira.fencoder导入编码器导入时,出现错误ImportError:无法导入名称编码器.

上述项目设置有什么问题,尽管今天早上还是一样并且可以正常工作?

苏丹

解决方法:

如果要调试导入问题,有时可以简单地启动

python -v -m path/to/python/module/to_start

将为您提供帮助,它将向您显示python解释器完成的所有导入,并有助于检测循环导入.

标签:python-import,python,django
来源: https://codeday.me/bug/20191101/1986784.html