安装Python #
Linux #
在开发或运行Python程序时,通常不建议直接使用系统自带的Python版本。这是因为这样做可能会带来以下问题:
- 版本过旧:系统自带的 Python 通常版本较老,可能不支持最新的语言特性或库功能。
- 系统依赖风险:修改或升级系统自带的Python可能导致系统组件或工具运行异常,影响系统的稳定性。
- 环境隔离难:不同项目可能需要不同的Python版本或依赖环境,使用系统自带Python会增加管理难度。
因此,推荐安装指定版本的Python,并结合虚拟环境(如 venv
或 conda
),以更好地控制和隔离开发环境。这不仅能确保项目的兼容性,还能提高环境管理的灵活性和安全性。
编译安装 #
包管理安装 #
Ubuntu #
1sudo apt update
2sudo apt install software-properties-common
3sudo add-apt-repository ppa:deadsnakes/ppa
4sudo apt update
5sudo apt install python3.11-full
ppa即Personal Package Archive,指Ubuntu中的第三方软件源。
deadsnakes/ppa
是一个社区维护的 PPA,用于提供多个版本的Python。使用它可以方便地安装和管理多个Python版本,而不用受限于系统自带的版本。