Intellij IDEA中未在面板列表中显示Django

28 投票
1 回答
12241 浏览
提问于 2025-04-18 11:14

我正在使用Fedora 20,安装了OpenJDK-1.7.0.60。成功安装并运行了Intellij IDEA 13.1,然后又安装了Python插件。但是,当我尝试在Intellij中生成一个选择了Python模块的项目时,我在技术部分找不到Django的选项。我在网上搜索了很久,但找不到任何解决方案,甚至没有相关的问题。我卡住了,什么也做不了。请帮帮我。

备注:在我安装插件之前,Python和相关的Django已经在我的电脑上安装好了。

谢谢。

1 个回答

75

你的情况跟我之前遇到的问题很像,我是通过编辑一个叫做 {your_project_name}.iml 的文件解决的。这个文件通常在你的项目根目录下,或者在项目的 .idea 文件夹里。

你可能会发现这个文件里有一个模块元素的类型属性是 JAVA_MODULE。把它改成 PYTHON_MODULE,然后保存文件,重启 Intellij。

你可能会看到这样的内容:

<module type="JAVA_MODULE" version="4">

或者这样的:

<module version="4">

无论是哪种情况,你需要确保 type 属性显示的是 PYTHON_MODULE

<module type="PYTHON_MODULE" version="4">

保存后,当你进入项目结构并添加一个 Facet 时,你会看到 Django。

我猜当你最开始在 Intellij 中打开项目时,IDE 没有把这个目录识别为 Python 模块,而是默认设置成了 Java。

撰写回答