使用包管理器安装Python
这是最简单和推荐的方法,因为包管理器会处理所有的依赖关系。
- 更新系统包:
sudo apt update sudo apt upgrade
- 安装Python:
sudo apt install Python3
- 验证安装:
python3 --version
从源码编译安装Python
如果你需要安装特定版本的Python或者想要更多的自定义选项,可以从源码编译安装。
- 安装构建依赖包:
sudo apt install build-essential libssl-dev libffi-dev zlib1g-dev
- 下载Python源码:
wget https://www.python.org/ftp/python/3.11.4/Python-3.11.4.tgz
- 解压并进入源码目录:
tar -xzf Python-3.11.4.tgz cd Python-3.11.4
- 配置并编译:
./configure --enable-optimizations make -j$(nproc)
- 安装Python:
sudo make altinstall
- 验证安装:
python3.11 --version
使用第三方源安装最新版本的Python
如果你想安装最新版本的Python,可以添加第三方源,例如Deadsnakes PPA。
- 添加Deadsnakes PPA:
sudo add-apt-repository ppa:deadsnakes/ppa sudo apt update
- 安装特定版本的Python:
sudo apt install python3.11
- 验证安装:
python3.11 --version
创建和管理虚拟环境
虚拟环境可以帮助你管理特定项目的Python版本和依赖,避免影响系统默认的Python版本。
立即学习“Python免费学习笔记(深入)”;
- 创建虚拟环境:
python3 -m venv myenv
- 激活虚拟环境:
source myenv/bin/activate
- 验证虚拟环境:
python --version
- 退出虚拟环境:
deactivate