当我有两个版本的python时,如何在PyCharm中更新pip?

时间:2016-12-18 08:59:22

标签: python python-2.7 pycharm

我在Windows 10上安装了Python 2.7和Python 3.5。我在当前的PyCharm项目中使用python 2.7,项目的python解释器设置为python 2.7。现在我打开PyCharm设置,我想更新我的pthon of python 2.7。

enter image description here

pip版本是8.1.1,我点击了更新,期望它更新到最新版本。然而,在它暗示"成功更新"之后,我注意到pip的版本仍然是8.1.1。然后我意识到PyCharm可以在Windows命令行中使用我的默认pip版本 - 这是python3.5的点子。

如何解决这个问题?这是一个错误吗?

6 个答案:

答案 0 :(得分:8)

更新pycharm上的pip:

  1. 打开项目设置(文件>设置...)(Mac上的偏好设置)
  2. 项目>项目口译员
  3. 按+按钮
  4. Type" pip"在顶部搜索框中
  5. 在右下角选择"指定版本"
  6. 选择您的版本并按安装包
  7. image showing the screen

答案 1 :(得分:2)

要将任何软件包升级到PyCharm中的最新版本,最简单的方法是使用“升级”按钮。
当任何软件包有较新版本可用时,它将在“最新”列中显示,并带有水平的蓝色箭头。
可以选择任何这样的软件包,然后单击右侧的“垂直”箭头按钮(如下面的屏幕截图所示),可以将该软件包升级到最新版本。 enter image description here

答案 2 :(得分:1)

为了在新创建的项目中使用最新版本的pip。您需要在PyCharm引用Python的地方进行更新(要查找此路径,请在项目创建窗口中单击Project Interpreter -> Base Interpreter)。然后在您的IDE中指定的路径中,将Python下载并安装或更新为最新版本。

答案 3 :(得分:0)

不,这不是一个错误。这是正常的行为。

您可以通过cmd prompt更新Windows中的点数来解决此问题。

使用python:

python -m pip install --upgrade pip

或easy_install:

easy_install -U pip

答案 4 :(得分:0)

我不知道为什么它没有在你的机器上更新pip但是我只是尝试在我的linux环境中更新pip并且它运行得很好。

试试这个。使用您选择的解释器在PyCharms中创建虚拟environment,安装所需的所有软件包,然后尝试更新pip。它现在应该工作。

答案 5 :(得分:0)

请检查当前使用的python版本安装在哪里,并使用它运行py命令(请注意,这里有一个Python.exe文件) 像那样: Python installed path - windows 7

当我运行此命令或尝试使用pycharm窗口更新pip时,没有任何反应

python -m pip install --upgrade pip

更改为(使用python.exe的所有路径作为命令的一部分):

C:\Users\\AppData\Local\Programs\Python\Python.exe python -m pip install --upgrade pip

您可以在pycharm底部的“终端”选项中运行此命令 pycharm terminal option

这对我有用。