首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python2.7安装在Debian 10上

Python2.7安装在Debian 10上
EN

Unix & Linux用户
提问于 2020-10-02 12:50:21
回答 1查看 1K关注 0票数 0

我最近安装了MX,不明白为什么在Debian 10上安装Python2.7.16

我刚在谷歌上看到了以下信息

Python3.0于2008年发布。其最新版本3.6于2016年发布,3.7版目前正在开发中。虽然Python2.7仍然被广泛使用,但是Python 3的采用正在迅速增长。..。值得注意的是,2018年1月1日,Python2.7将“退休”,不再维护。

因此,第一个问题是为什么Debian的新版本依赖于一个旧的Python版本?

然后我可能会问--我是否可以升级到Python的最新版本,例如3.7,或者它可能以某种方式破坏了操作系统?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2020-10-02 13:05:38

Python2和Python3有很大不同,使用Python2编写的大多数程序都不能是自动迁移到Python 3。Debian 10同时包括:Python2.7.16和Python3.7.3。在Debian 10被冻结以供发布时,这些都是Python 2和3的当前版本。

Python 2已经不再支持上游,因为今年早些时候(不是像你的引号中所指出的那样,2018年是基于过时的信息),但是它仍然得到许多发行版的支持。然而,它正在逐步淘汰;Debian 11仍将包括它,以及数量有限的Python 2模块,但这只是为了保持最小的向后兼容性,以允许少数Python 2应用程序继续工作。任何新的Python开发都应该使用Python 3。

关于最后一个问题,您可以非常肯定地安装Debian中提供的python3包。无论如何,不要尝试手动安装新版本的Python 3;这里有很多问题是由于用户破坏了安装程序而导致的。

票数 6
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/612560

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档