【问题标题】:Is there a way to update Python 3.5 to 3.6 on a debian stretch without apt-get upgrade?有没有办法在没有 apt-get 升级的情况下在 debian 上将 Python 3.5 更新到 3.6?
【发布时间】:2020-04-16 17:14:43
【问题描述】:

我目前正在使用 Google ML 笔记本来训练我的许多 NLP 项目。最近想用Kashgari,但是有个问题。问题是在包含 Python 3.6。一种明显的方法是使用 debian 的 apt-get 本身从 Stretch 更改为 Buster,一切都很好。除此之外,它会覆盖 grub 设置和其他使 vc 变砖的副作用。另一种方法是实际上只更新 python 而不会弄乱系统的其余部分。最简单的方法是什么?请注意,我希望 jupyter 笔记本使用新的 python3 版本;所以只有一个本地 venv 是不够的。

【问题讨论】:

    标签: python google-cloud-platform python-packaging debian-based


    【解决方案1】:

    你总是可以从源代码下载python并编译它,只需要2个命令。

    但是你不应该替换系统的 python 安装,它的很多实用程序都使用它,你应该在它旁边安装另一个解释器

    【讨论】:

    • 我试过了,问题是我如何让 jupyter notebook 使用这个版本而不是全局版本。
    【解决方案2】:

    你可能想要pyenv。它允许非常灵活的 python 版本控制,而不会弄乱系统。 https://github.com/pyenv/pyenv

    【讨论】:

      猜你喜欢
      • 2011-02-18
      • 2019-02-27
      • 2011-07-03
      • 2021-12-20
      • 2011-10-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-06
      相关资源
      最近更新 更多