ubuntu安装python3.9

AI摘要

正在生成中……


方法1: 源安装

  1. 安装依赖库和工具:
1
2
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev
  1. 下载 Python 源代码:
1
wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz && tar zxvf Python-3.9.0.tgz && rm Python-3.9.0.tgz
  1. 配置构建选项:
1
2
cd Python-3.9.0
./configure --enable-optimizations
  1. 构建过程中注意-j后的参数,要自己修改
1
make -j 2

为了更快地构建时间,可以将-j修改为对应于处理器中的核数。

构建过程完成后,输入以下命令安装Python二进制文件:

1
sudo make altinstall

我们使用altinstall而不是,install因为稍后将覆盖默认系统python3二进制文件。

Python 3.9已安装并可以使用。要验证它,输入:

1
python3.9 --version

3、设置为默认的python3,待修改验证

1
which python3.9
1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/local/bin/python3.9 1

安裝pip

1
sudo apt install -y python3-venv python3-pip

创建一个新的虚拟环境: 在你的项目目录中或其他你希望存放虚拟环境的地方,创建一个新的虚拟环境:

1
python3 -m venv myenv

myenv 是虚拟环境的名称,你可以根据需要更改它。

激活虚拟环境: 激活虚拟环境(命令根据你的 shell 类型可能有所不同):

1
source myenv/bin/activate

在虚拟环境中安装包: 激活虚拟环境后,使用 pip 安装包,这样包将仅安装在虚拟环境中:

1
pip install telegram-upload

退出虚拟环境: 完成工作后,可以通过以下命令退出虚拟环境:

1
deactivate

方法2: apt安装

1
2
3
4
5
6
7
8
apt-get update
apt-get install software-properties-common
# "software-properties-common" 是一个软件包,
# 该软件包提供了一些常用的工具和功能,用于管理软件源(repositories)和 PPA(Personal Package Archive)。
add-apt-repository ppa:deadsnakes/ppa
# Install py39 from deadsnakes repository
apt-get install python3.9 python3-pip
ln -s /usr/bin/python3.9 python

卸载python

若要卸载python3,则查看命令为

1
python3 --version

卸载Python3.9

1
sudo apt-get remove python3.9

卸载Python3.9及其依赖

1
sudo apt-get remove --auto-remove python3.9

清除Python3.9

1
sudo apt-get purge python3.9