【问题标题】:IntelliJ IDEA 12 Python Package Manager?IntelliJ IDEA 12 Python 包管理器?
【发布时间】:2013-06-10 08:51:03
【问题描述】:

我使用 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 Plugin 2.10.1。

【问题讨论】:

    标签: python-3.x intellij-idea pycharm


    【解决方案1】:

    Tools | 管理 Python 包...

    【讨论】:

    • 谢谢!我什至没想到那里看。很高兴知道它在里面:)
    • 在 pycharm 2.7.3 中,查看 Preferences, Interpreter; jetbrains.com/pycharm/webhelp/…
    • 我在 IDEA 13 中找不到它,在工具或设置中都找不到。你知道它现在在哪里吗?
    • @louissmr 在项目中使用 Python SDK 时可用。仅对 Java 和其他非 python 项目隐藏菜单。
    • @CrazyCoder 我正在打开一个用 PyCharm 创建的项目,似乎有问题。我已经删除了 .idea 文件夹并创建了一个新项目,现在它工作正常。谢谢
    【解决方案2】:

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

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

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

    IDEA 编辑器是一款出色的产品,但它令人发狂地愚蠢,而且对于来自 IntelliJ 语言优化 IDE 的人来说,它的开发人员似乎没有注意到它固有的问题。根据我的经验,在其中一些问题上获得帮助的最佳方式是直接向 IntelliJ 提交工单,因为 wiki/帮助页面几乎肯定会在专用语言编辑器中记录相应的功能。

    【讨论】:

    • 在此基础上,我能够通过首先在Project Structure | Platform Settings | SDKs | + | add python SDK 中添加python SDK,然后将Project Structure | Project Settings | Project | Project SDK 设置为添加的python SDK 来配置自动python 包安装。
    猜你喜欢
    • 2015-08-21
    • 1970-01-01
    • 1970-01-01
    • 2013-09-03
    • 1970-01-01
    • 1970-01-01
    • 2013-05-05
    • 2013-01-06
    • 1970-01-01
    相关资源
    最近更新 更多