【发布时间】:2018-03-05 09:07:27
【问题描述】:
出于某种原因,PyCharm 认为我的 Flask 项目是 Django 项目,因此在工具栏中启动了 Django 控制台而不是 Python 控制台:
项目解释器配置正确:
这是我的项目层次结构,如果相关的话:
.
├── LICENSE
├── README.md
├── app
│ ├── __init__.py
│ ├── email.py
│ ├── main
│ │ ├── __init__.py
│ │ ├── errors.py
│ │ ├── forms.py
│ │ └── views.py
│ ├── models.py
│ ├── static
│ │ └── favicon.ico
│ └── templates
│ ├── 404.html
│ ├── 500.html
│ ├── base.html
│ ├── index.html
│ └── mail
│ ├── new_user.html
│ └── new_user.txt
├── config.py
├── data-dev.sqlite
├── data-test.sqlite
├── manage.py
├── migrations
│ ├── README
│ ├── alembic.ini
│ ├── env.py
│ ├── script.py.mako
│ └── versions
│ ├── 38c4e85512a9_initial_migration.py
├── requirements.txt
└── tests
├── __init__.py
└── test_basics.py
仅仅因为有一个名为 manage.py 的模块并不意味着我正在从事 Django 项目!
我该如何解决这个问题?
【问题讨论】:
-
当前项目的PyCharm > Preferences > Build, Execution, Deployment > Console 下的设置是什么?我只将 Python 控制台视为一个选项。也许these docs will help?
-
It looks like this。感谢您链接到文档。现在我想弄清楚如何将项目类型从 Django 更改为 Flask。
-
你有没有想过这个问题?
-
@atwalsh 不:(