在新版的Ubuntu系统上自带Python 3.12,需求安装Python 3.10,这里介绍两种方式安装,方法一通过PPA(个人包档案),方法二从源码编译安装。以下是安装Python 3.10的详细步骤:
方法一:使用PPA
- 更新包列表:
sudo apt update
- 安装依赖包:
sudo apt install software-properties-common
- 添加deadsnakes PPA:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
- 安装Python 3.10:
sudo apt install python3.10
- 验证安装:
python3.10 --version
- Python 3.10的运行命令从
python3.10
改为python
:
sudo ln -s /usr/bin/python3.10 /usr/bin/python
在不同的版本的python安装模块
sudo python -m pip install
方法二:从源码编译安装
如果你需要特定的Python版本(如3.10.9),你可能需要从源码编译。以下是从源码编译Python 3.10.9的步骤:
- 安装构建依赖:
sudo apt update
sudo apt install -y build-essential wget libssl-dev zlib1g-dev \
libncurses5-dev libncursesw5-dev libreadline-dev \
libsqlite3-dev libgdbm-dev libdb5.3-dev libbz2-dev \
libexpat1-dev liblzma-dev tk-dev libffi-dev \
libgmp3-dev libmpdec-dev libbz2-dev libgdbm-compat-dev
- 下载Python 3.10.9源码:
wget https://www.python.org/ftp/python/3.10.9/Python-3.10.9.tgz
tar -xf Python-3.10.9.tgz
cd Python-3.10.9
- 配置和编译Python:
./configure --enable-optimizations
make -j $(nproc)
- 安装Python:
sudo make altinstall
- 验证安装:
python3.10 --version
- Python 3.10的运行命令从
python3.10
改为python
:
sudo ln -s /usr/bin/python3.10 /usr/bin/python
通过上述方法,你已成功在Ubuntu系统上安装了Python 3.10.9。测试Python是否安装成功,并确保可以正常运行。
在不同的版本的python安装模块
sudo python -m pip install
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。