python - 如何在 Ubuntu 上删除多个版本的 python

标签 python ubuntu vscode-settings

我的 Ubuntu 设备上有多个 python 版本。首先是 Python 2.7.15+,然后是 Python 3.6.8,最后是我想要的 Python 3.7。

我可以通过 访问 2.7 py
到 3.6 与 python3
到 3.7 和 python3.7

但我只想使用 3.7 版本并使用 py 访问它,我该怎么做呢?
我还安装了 pip,它默认使用 2.7 版本。这就是我想卸载其他两个 python 的原因。

最佳答案

听着,在你的操作系统上玩 python 时你必须小心,因为它会破坏许多应用程序甚至操作系统本身......无论如何:

  • 1)安装python3.7(你已经完成了,让我们继续)
  • 2) 将 Python 3.6 和 Python 3.7 添加到 update-alternatives

    sudo update-alternatives --install/usr/bin/python3 python3
    /usr/bin/python3.6 1

    sudo update-alternatives --install/usr/bin/python3 python3
    /usr/bin/python3.7 2
  • 3) 使用此命令更新 Python 3 以指向 Python 3.7

    sudo update-alternatives --config python3

  • 引用原始指南 -

    https://www.itsupportwale.com/blog/how-to-upgrade-to-python-3-7-on-ubuntu-18-10/

    关于python - 如何在 Ubuntu 上删除多个版本的 python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58158372/

    相关文章:

    python - 在 Windows 上的 Python Popen 子进程中暂停 FFmpeg 编码

    windows - 在 Windows 上使用 Ubuntu 子系统修改了整个 GIT 存储库

    visual-studio-code - 在 vscode 调试器中禁用自动完成

    python - Facebook Graph API - 获得所有 friend 的喜欢

    python 模拟 : mock. patch.object 陷阱

    python - [报错]在Ubuntu16.04 Python上安装OpenCV 3

    flask - Visual Studio Code 和 Flask Jinja 模板

    visual-studio-code - 如何在Visual Studio Code中添加通用语言片段?

    python - 平滑离散二维坐标

    bash - 使用 shell 脚本从具有指定条件的行中获取特定的列值