【问题标题】:Why is PyCharm unable to find the correct verion of pip to install a Python module?为什么 PyCharm 找不到正确版本的 pip 来安装 Python 模块?
【发布时间】:2015-10-18 02:21:36
【问题描述】:

OSX:10.9.5

PyCharm:4.5

我正在 PyCharm IDE 中开发项目,使用 2.7.3 Python 解释器,需要导入psycopg2 模块。我尝试使用 PyCharm 安装模块,但失败并要求我手动安装:

Image of error message

所以我在 bash shell 中输入了该命令,安装了模块,现在它显示在项目解释器 2.7.2 中,但不在 2.7.3 中!!!!!!

也许pip 版本太旧了?我从 bash shell 升级了 pip:pip install --upgrade pip

  • python 2.7.2 显示版本 7.1.0
  • python 2.7.3 显示版本 1.5.6

【问题讨论】:

    标签: python module pip pycharm


    【解决方案1】:

    您应该打开 Preferenes > Project: (projectname) > Project Interpreter

    从下拉列表中选择您想要的解释器。如果您像我一样安装了带有 Homebrew 的 Python,那么您可能想要从 Cellars 中选择一种 Python 解释器,以简化您可能使用 Homebrew 安装的其他软件包的使用。

    【讨论】:

      【解决方案2】:

      可能只是你的系统没有安装pip,只有pip3。

      我的系统只显示我有 pip3 而不是 pip。 使用which pip3which pip 看看你有没有。

      我决定更新 pip3,首先尝试 pip3 install --upgrade pip3,奇怪的是,它返回:ERROR: No matching distribution found for pip3

      接下来,我运行了pip3 install --upgrade pip,现在 PyCharm 可以从 GUI 安装包。

      【讨论】:

        【解决方案3】:

        您没有指定您拥有的 pip 版本。我的猜测是 pip 版本太旧并且 PyCharm 传递了一些标志,该标志返回导致它失败的弃用警告。尝试更新 pip:pip install --upgrade pip

        【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-01-30
        • 2012-06-10
        • 2019-02-12
        • 2021-01-11
        • 1970-01-01
        相关资源
        最近更新 更多