14

我使用 JetBrains 的 IntelliJ IDEA 12 进行 Java 和 Python 开发(通过官方 Python IntelliJ 插件进行 Python 开发)。我的朋友使用 PyCharm(同一家公司和类似的界面,专门用于 Python),他向我展示了 PyCharm 的一个很酷的特性:IDE 内置了一个 Python 包管理器。我查看了 IntelliJ IDEA 中的菜单选项,但找不到与 Python 包相关的任何内容。这是否存在于 IntelliJ IDEA/Python 插件中,还是我现在不走运/除非我转向 PyCharm 进行专门的 Python 开发?

我目前正在使用 Python 3.2 和 IntelliJ 12.1.4 和 Python 插件 2.10.1。

4

2 回答 2

23

Tools| 管理 Python 包...

管理

于 2013-06-13T20:09:52.970 回答
2

对于使用来自任何专用编辑器(PyCharm、PHPStorm 等)的 IntelliJ IDEA 编辑器的任何人来说,这都是一次艰难的旅程。它们看起来几乎相同,但存在通常未记录的关键差异。对于遇到此类问题的任何人的一些提示:

  1. 在 IntelliJ IDEA 中,有一个“项目结构”窗口,其中包含许多放置在专用编辑器中易于查找的位置的东西。它的图标看起来像一个块状的楼梯——在 Mac 上,您可以使用 Apple + 分号或从“文件”菜单中选择它来打开它。

  2. 在某些菜单选项出现之前,必须告知 Intellij IDEA 它正在编辑什么样的项目。不,如果您的所有文件都具有 .py 扩展名,则多语言 IDE 无法猜测您正在处理 Python 项目,您必须安装 Python 模块。在 PHP 中,IntelliJ 就更无奈了:不能胡乱猜测 PHP 是使用的语言,没有“模块”或 PHP 框架支持。德普德普德普!

与 IDEA 编辑器一样好的产品,它非常愚蠢,而且它的开发人员似乎对来自 IntelliJ 语言优化 IDE 的人们所固有的问题视而不见。以我的经验,在其中一些问题上获得帮助的最佳方式是直接向 IntelliJ 提交工单,因为 wiki/帮助页面几乎毫无疑问地在专用语言编辑器中记录了相应的功能。

于 2017-08-08T16:37:00.003 回答