【问题标题】:How to properly install python3 on Centos 7如何在 Centos 7 上正确安装 python3
【发布时间】:2016-05-02 11:06:24
【问题描述】:

我正在运行 Centos7,它带有 Python2。我安装了 python3,但是当我使用 pip 安装模块时,python3 不使用它们。我可以通过在 CLI 中键入 python3 来运行 python3

python (2.x) 位于 /usr/bin/python python3位于/usr/local/bin/python3

我尝试在 /usr/bin/ 中创建指向 python3 的链接作为“python”,但正如预期的那样,它没有解决任何问题。我将当前的 python 重命名为 python2.bak 它实际上破坏了一些命令行功能(tab 来完成)。我必须撤消这些更改才能解决。

欢迎提出建议。谢谢。

【问题讨论】:

  • 同时使用 pip3 并保留两个版本
  • 我没有 pip3 并且它在 repo 中不存在.. 嗯..
  • 如果你安装了python3,你就会拥有它
  • python3 已安装,我一直在使用。虽然仍然没有 pip3 :(
  • 好的,使用python3目录下的pip

标签: python centos


【解决方案1】:

IUS 项目已准备好运行 python34u-pip、python35u-pip 和 python36u-pip 的 RPM 包。这些将为您提供相应的pip3.4pip3.5pip3.6 命令。正如预期的那样,这些安装的包将可供相应的python3.4python3.5python3.6 解释器使用。

【讨论】:

    【解决方案2】:

    你也有pippython3 吗?尝试pip3 而不是pip。我假设您的常规 pip 只是为 Python 2.x 安装模块。

    【讨论】:

    • 我没有 pip3 并且它不存在于 repo 中。
    • 试试:stackoverflow.com/questions/32618686/…。不过,您可能需要将 3.4 更改为 3.5,具体取决于您拥有的 Python 版本。
    • 也可以尝试 pip34 或 pip35(或您使用的任何 Python 3.x)
    猜你喜欢
    • 2018-04-29
    • 2019-08-06
    • 2019-09-06
    • 2021-12-06
    • 2021-12-06
    • 1970-01-01
    • 2020-04-11
    • 1970-01-01
    • 2018-11-13
    相关资源
    最近更新 更多