【问题标题】: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
module
pip
pycharm
【解决方案1】:
您应该打开 Preferenes > Project: (projectname) > Project Interpreter。
从下拉列表中选择您想要的解释器。如果您像我一样安装了带有 Homebrew 的 Python,那么您可能想要从 Cellars 中选择一种 Python 解释器,以简化您可能使用 Homebrew 安装的其他软件包的使用。
【解决方案2】:
可能只是你的系统没有安装pip,只有pip3。
我的系统只显示我有 pip3 而不是 pip。
使用which pip3 和which 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