在Ubuntu系统上安装Python可以分为几个不同的场景,包括安装Python 2、Python 3以及特定版本的Python(如Python 3.10)。以下是详细的教程:
安装Python 2
-
更新软件包列表:
sudo apt-get update
-
安装Python 2:
sudo apt-get install python2
-
验证安装:
python2 --version
-
设置默认Python版本(可选):
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 1 sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 2 sudo update-alternatives --config python
安装Python 3
-
更新软件包列表:
sudo apt update
-
安装Python 3及其相关工具:
sudo apt install python3 python3-pip
-
验证安装:
python3 --version
在Docker环境中安装Python
-
安装Docker:
sudo apt-get update sudo apt install docker.io
-
拉取Python镜像:
docker pull python:3.10
-
运行Python容器:
docker run -it python:3.10 /bin/bash
手动编译源码安装Python
-
下载源码压缩包:
wget https://www.python.org/ftp/python/3.8.5/Python-3.8.5.tgz
-
解压压缩包:
tar -zxvf Python-3.8.5.tgz
-
编译并安装:
./configure make sudo make install
-
建立软链接:
sudo ln -s /usr/local/bin/python3.8 /usr/bin/python3 sudo ln -s /usr/local/bin/pip3 /usr/bin/pip3
以上是在Ubuntu系统上安装Python的基本教程,包括安装Python 2、Python 3、在Docker环境中安装特定版本的Python以及手动编译源码安装Python的方法。根据你的具体需求,可以选择适合的安装方法。