【问题标题】:how do I update python pip to 3.4 on a raspberry pi?如何在树莓派上将 python pip 更新为 3.4?
【发布时间】:2021-07-26 16:37:22
【问题描述】:

我试图安装预览生成器,所以我输入了pip install preview-generator,然后我得到了这个:ERROR: Package 'preview-generator' requires a different Python: 2.7.16 not in '>= 3.4',所以我尝试了pip install -U pip,它说Requirement already up-to-date: pip in ./.local/lib/python2.7/site-packages (20.3.4),那么我该如何更新它?

编辑:我试过 pip3 install preview-generator 并且成功了

【问题讨论】:

  • pip 不会替换您的 python 解释器本身,它只会为该解释器安装包。如果一个程序需要更新的解释器,你需要使用操作系统级别的工具来做到这一点。
  • 也就是说:2.7.6 版本不是pip,而是那个版本的python。您可以查看您的发行版是否提供python3 包;如果是这样,python3 -m pip 可能就是您要找的。​​span>
  • 您可能想改用pip3。
  • @TeejayBruno - 您应该提交您的评论作为答案,因为它解决了 OP 的问题。
  • 不要在标题中编辑“已解决”,也不要在正文中编辑您的问题的解决方式。您可以通过单击答案旁边的复选框来标记已解决的问题。如果您以未在任何答案中给出的方式解决它,请使用“添加答案”按钮自己添加该答案(如果其他人想出了答案,您可以使用“社区 Wiki”否认信用/声誉" 复选框)。

标签: python linux pip


【解决方案1】:

我的建议是:不要弄乱系统的 python 安装。可能还有其他模块取决于它是什么。使用pyenv管理python版本。

查看https://github.com/pyenv/pyenv

查看此帖子以获得详细说明:https://realpython.com/intro-to-pyenv/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-08-22
    • 1970-01-01
    • 2018-07-31
    • 2019-07-30
    • 1970-01-01
    • 2016-09-01
    • 1970-01-01
    • 2022-01-24
    相关资源
    最近更新 更多