【问题标题】:Pip doesn't recognise python 3.5.1 as the latest versionPip 无法将 python 3.5.1 识别为最新版本
【发布时间】:2016-04-22 14:50:57
【问题描述】:

自从我开始使用 Python 以来,我一直在努力安装模块。我认为问题在于 pip 无法将 python 3.5.1 识别为最新版本。我去检查我的项目解释器(在 pycharm 5 中),它显示我的 macbook pro 上安装了 python 3.5、2.7 3.4 和 2.6。我还发现我一直在努力安装到 python 3.5.1 中的所有模块都安装在 python 2.7 中。当我输入时

pip install pip

它显示了当前版本的 pip 所在的位置,即 在

/Library/Python/2.7/site-packages/pip-7.1.2-py2.7.egg

有人可以帮我将 pip 切换到 python 3.5 吗?

please!

【问题讨论】:

  • 我正在开发操作系统 OSX EL CAPITAN 10.11.2 下的新 Macbook Pro(只是觉得你应该知道)
  • 您是否安装了pip3,即pip3 install pip 可以做些什么吗?
  • 现在它说它已经安装到 python 3.4 中,知道如何...“更新”pip3?
  • 进入具体的python安装目录,运行里面的pip可执行文件
  • 学习使用虚拟环境——你会避免很多这样的问题

标签: python python-2.7 pip python-3.5


【解决方案1】:

您的默认 pip 位置 (pip) 可能用于 Python 2.7。对于 Python 3.5,您应该有 pip3.5 可用于安装东西。

pip3.5 install <pkg>

如果我没记错的话,如果它不回退到安装时与 python 捆绑在一起的pip3,那应该可以工作。

【讨论】:

  • 好主意,但还是不行。它所做的只是“收集 pygame 找不到满足 pygame 要求的版本(来自版本:)没有为 pygame 找到匹配的发行版您使用的是 pip 版本 7.1.2,但是版本 8.0.2 可用。您应该考虑通过升级'pip install --upgrade pip' 命令。”
猜你喜欢
  • 1970-01-01
  • 2015-07-03
  • 2016-06-07
  • 2020-08-02
  • 2012-10-04
  • 1970-01-01
  • 2019-12-01
  • 1970-01-01
  • 2017-03-21
相关资源
最近更新 更多