【发布时间】:2021-12-02 08:52:27
【问题描述】:
在尝试了许多不同的 Python 导入文件方法后,我不断收到以下错误。
File "/Users/mengjial/Documents/Python_Programs/flask-rethink/flask-rethink/app/views.py", line 3, in <module>
import forms
ModuleNotFoundError: No module named 'forms'
/Users/mengjial/Documents/Python_Programs/flask-rethink/flask-rethink/app/文件夹的结构如下
.
├── __init__.py
├── __init__.pyc
├── __pycache__
│ ├── __init__.cpython-39.pyc
│ ├── forms.cpython-39.pyc
│ └── views.cpython-39.pyc
├── forms.py
├── models.py
├── templates
│ ├── base.html
│ └── index.html
└── views.py
很明显forms.py和views.py在同一个目录下,在views.py我有
import sys
sys.path.append('f/Users/mengjial/Documents/Python_Programs/flask-rethink/flask-rethink/app/forms.py')
import forms
我出了什么问题?
【问题讨论】:
-
如果您想了解导入的工作原理stackoverflow.com/questions/14132789/…,有一篇深入的对话值得一读
-
感谢您在此处粘贴链接!! @TaylorCochran
标签: python flask python-import