【问题标题】:(Python)When installing pip, preferences-->project interpreter <PLZ>(Python)安装pip时,preferences-->项目解释器<PLZ>
【发布时间】:2019-11-28 22:58:26
【问题描述】:

例如,我在 MacBook 的终端上安装(pip install pandas)。 我可以在空闲时很好地导入熊猫,但是当我在 Pycharm 上导入熊猫时, 熊猫下面有红线,它不起作用。 所以,我去了首选项 - >项目解释器 - >然后我安装了熊猫(通过点击+按钮)。之后,一切正常。

我的问题是在终端上安装 pip 时是否必须执行该过程? 在终端上安装 pip 还不够吗?

【问题讨论】:

    标签: python pandas path pip


    【解决方案1】:

    对于 Python 开发人员来说,为不同的项目使用多个虚拟环境是很常见的,例如想为一个项目安装 Python 3.8,但对于另一个项目,他们正在使用尚不支持 3.8 的库。

    PyCharm 允许您为每个项目选择甚至创建虚拟环境。您可以在您已经知道的 Project Interpreter 屏幕上为项目控制它。您不必为每个人使用不同的人,但您可以选择。

    显然,您在终端中安装 Pandas 的默认环境与您在 PyCharm 中选择的默认环境不同。现在你知道了。 PyCharm 也有自己的终端(单击 IDE 左下角的终端选项卡),如果您将其用于pip install,它将在您当前在 PyCharm 中使用的环境中执行此操作。

    如果您一直在 PyCharm 中工作,您可以习惯在 PyCharm 中进行安装以简化操作。

    您可能需要花一些时间阅读 PyCharm 文档 here,因为它更详细地介绍了如何使用不同类型的虚拟环境。

    【讨论】:

    • 非常感谢,非常感谢!
    • 再问一个问题。提到“您在终端中安装 Pandas 的默认环境与您在 PyCharm 中选择的默认环境不同”!我怎样才能让它们成为相同的默认环境,这样我就不必麻烦了?
    • 我建议您学会习惯麻烦。例如,我使用 Anaconda 发行版,它可以轻松地让您维护多个虚拟环境。它很方便,例如有一个用于代码道场,我可以在其中安装任何旧库而不必担心。这是使用 Python 的一部分。如果你真的想要,你可以使用这里的说明:stackoverflow.com/questions/33175827/… 来识别它在哪里,然后将该目录作为现有解释器添加到 Pycharm,但要注意,它很可能是 Python 2.7,它几乎是生命的终结
    猜你喜欢
    • 2012-05-12
    • 2020-03-19
    • 1970-01-01
    • 1970-01-01
    • 2018-12-29
    • 1970-01-01
    • 2021-04-25
    • 2020-08-19
    • 2018-12-03
    相关资源
    最近更新 更多