在 Debian 系统上安装 Python 3,本质上是个很常规的操作,但不同场景下适合的方法并不一样。下面把几种常见路线梳理清楚,方便你按需取用。

一 快速安装

如果只是想快速搭个环境,走包管理器是最省心的路。

以上命令在现代 Debian 版本上通用,简单、稳定,后续维护也方便。

二 安装特定版本

有些场景需要特定小版本,比如项目依赖 Python 3.9 的某个特性。这时候有两种走法。

包管理器安装省心省力;编译安装能拿到更新或特定版本,但注意一定要用 make altinstall,避免覆盖系统自带的 python3。

三 多版本管理与切换

开发或测试时经常要在多个 Python 版本之间来回切换,这时候 pyenv 就派上用场了。

pyenv 可以在同一台机器上并行管理多个 Python 版本,而且和 venv 配合得很好,是做项目隔离的利器。

四 虚拟环境与包管理

项目依赖隔离是基本素养,用标准库自带的 venv 就能搞定。

这样能避免和系统 pip 混淆,不同项目之间的依赖冲突也就迎刃而解了。

五 常见问题与排错

本文转载于:https://www.yisu.com/ask/35996280.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。