当前位置 : 主页 > 操作系统 > centos >

linux安装python修改默认python版本方法

来源:互联网 收集:自由互联 发布时间:2023-07-28
下面是详细讲解“linux安装python修改默认python版本方法”的完整攻略: 1. 安装多个版本的Python 首先,在Linux系统上安装多个版本的Python,可以通过以下步骤: a. 安装Python编译所需的依赖

下面是详细讲解“linux安装python修改默认python版本方法”的完整攻略:

1. 安装多个版本的Python

首先,在Linux系统上安装多个版本的Python,可以通过以下步骤:

a. 安装Python编译所需的依赖项

在终端中输入以下命令:

sudo apt-get update
sudo apt-get install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget

这些依赖项会在后面编译安装Python时使用。

b. 下载Python源代码

在终端中输入以下命令:

cd ~
wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tgz
tar -xf Python-3.9.6.tgz
cd Python-3.9.6

这里的版本号可以根据需求修改为需要安装的Python版本。

c. 编译安装Python

在终端中输入以下命令:

./configure --enable-optimizations
make -j8
sudo make altinstall

这里的-j8表示使用8个核心来编译Python,可以根据实际情况进行修改。

接下来可以按照相同的步骤安装其他版本的Python,只需要更换下载的源代码包和版本号即可。

2. 修改默认Python版本

在上一步中,我们安装了多个版本的Python,但是系统默认使用的是其中一个版本。如果需要更改默认使用的Python版本,可以按照以下步骤:

a. 查看当前系统默认Python版本

在终端中输入以下命令:

python3 --version
b. 修改默认Python版本 方法一:

将新安装的Python版本软链接到/usr/bin/python3,可以使用以下命令:

sudo ln -s /usr/local/bin/python3.9 /usr/bin/python3

这里的python3.9是新安装Python版本的可执行文件名称,可以根据实际情况进行修改。

方法二:

使用update-alternatives工具管理系统中的不同版本的Python。可以使用以下命令:

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

这里的python3.9python3.8分别表示需要管理的Python版本,12表示优先级,数字越小表示优先级越高,因此默认使用的版本优先级应该相对较低。

自由互联热门推荐:PDF电子发票识别软件,一键识别电子发票并导入到Excel中!10大顶级数据挖掘软件!人工智能的十大作用!

c. 查看修改后的系统默认Python版本

在终端中输入以下命令:

python3 --version

以上就是完整的“linux安装python修改默认python版本方法”的攻略,其中第二部分提供了两种方法来修改默认的Python版本,详情可以参考上述示例操作。

上一篇:KVM虚拟网络优化方案整理
下一篇:没有了
网友评论