在 Ubuntu 上安装 Python 有多种方法,以下是一些常用的方法:
这是最简单和直接的方法,适用于大多数用户。
# 更新软件包列表
sudo apt update
# 安装 Python 3
sudo apt install python3
# 验证安装
python3 --version
如果你需要管理多个 Python 环境,可以使用 Miniconda。
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
在文件中找到与 Conda 相关的行,例如:
# 添加了conda export PATH="$HOME/miniconda3/bin:$PATH"
删除这些行并保存文件。
conda create --name myenv python=3.8
conda activate myenv
Pyenv 是一个 Python 版本管理工具,可以让你在同一台机器上安装和管理多个 Python 版本。
sudo apt install curl git
编辑 ~/.bashrc
或 ~/.zshrc
文件,添加以下内容:
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv init -)"
重新加载 Shell 配置:
source ~/.bashrc
pyenv install 3.8.5
pyenv global 3.8.5
# 或者在项目目录中使用
pyenv local 3.8.5
如果你需要特定版本的 Python 或想要自定义编译选项,可以从源代码编译安装。
wget https://www.python.org/ftp/python/3.8.5/Python-3.8.5.tgz
tar -zxvf Python-3.8.5.tgz
cd Python-3.8.5
sudo apt install build-essential zlib1g-dev libffi-dev
./configure --prefix=/usr/local/python3.8.5
make -j $(nproc)
sudo make altinstall
sudo ln -s /usr/local/python3.8.5/bin/python3.8 /usr/bin/python3.8
sudo ln -s /usr/local/python3.8.5/bin/pip3.8 /usr/bin/pip3.8
以上方法可以帮助你在 Ubuntu 上顺利安装 Python。选择适合你需求的方法进行安装即可。