如何在IntelliJ IDEA 12 Ultimate版本中创建Flask项目?

7 投票
3 回答
12369 浏览
提问于 2025-04-17 19:25

我有一款叫做 IntelliJ IDEA 12 Ultimate Edition 的软件,我在YouTube上看了一个视频,视频里展示了如何用 PyCharm 2.6 创建Flask项目。

根据我的理解,Python插件提供的功能和PyCharm是一样的,因为它们是基于同一套代码开发的。

那么,我该如何在IDEA 12 Ultimate Edition中创建一个Flask项目呢?

3 个回答

0

在2019年5月28日发布的IntelliJ IDEA Ultimate 2019.1.3版本上运行得很好。

21

为了更清楚地解释wmora的回答,在IntelliJ IDEA中,安装Python插件并不完全等同于拥有PyCharm。这两者之间的区别,Jetbrains似乎一直在努力澄清(例如,文档通常是针对特定语言的IDE,而不是IDEA,而且菜单项、命令等也不一样)。

在IDEA中,如果安装了Python插件,你可以创建一个新项目,并选择“Python”作为语言。这时可能会显示一些额外的库和框架,比如“Django”、“Google App Engine(Python)”和“SQL支持”(???),但特别地,不包括Flask。不过,在下一个界面中,有一个选项可以“从模板创建项目”,如果勾选了这个选项,你应该能选择“Flask项目”模板。

而就在这个时候,它会悄悄地失败(根据Polyakoff的评论)。编辑器甚至不会打开一个窗口。你可以查看这个bug:https://youtrack.jetbrains.com/issue/PY-25666

2

如果你已经安装了Python插件,在创建新项目时,"Python"下面会有一个"Flask项目"的选项。

我在创建Flask项目之前先创建了一个虚拟环境,并把它设置为项目的SDK。

希望这对你有帮助。

撰写回答