在大多数现代的Linux发行版中,Python3可能已经预装了。你可以通过终端执行下面的命令来确认是否已安装Python3:
python3 --version
如果没有预装或你需要安装特定版本的Python3,可以按照以下步骤进行操作。
使用包管理器安装
在 Ubuntu 或 Debian 上:
打开终端并运行下述命令:
sudo apt update
sudo apt install python3
在 Fedora 上:
sudo dnf install python3
从源码安装
为了从源码安装Python3,你需要下载源码,然后编译和安装。这通常是在包管理器不能提供你需要的Python版本时候的选择。
以下是一个以Python3.9为例的基本步骤:
-
首先在终端更新你的系统,并安装一些必要的包:
sudo apt update sudo apt upgrade sudo apt install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \ libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \ xz-utils tk-dev libffi-dev liblzma-dev python-openssl git -
下载Python源码:
wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz -
解压下载的文件,并进入解压后的目录:
tar xvf Python-3.9.0.tgz cd Python-3.9.0 -
配置并构建Python:
./configure --enable-optimizations make -j 8这里的
-j 8表示使用8个核心进行编译,你可以根据你的实际CPU核心数量进行调整。 -
安装Python:
sudo make altinstall使用
altinstall而不是install,是为了防止覆盖系统默认的python版本。
你应该可以通过键入 python3.9 来使用新安装的Python版本。
注意:安装过程中出现的任何错误都可能意味着缺少某个依赖项。每个Linux发行版可能需要的依赖项有所不同,你可能需要搜索或寻求专业人士的帮助才能解决问题。