HCRM博客

如何在CentOS上安装和配置Python 3?

在CentOS系统中安装Python 3可以通过多种方法实现,具体取决于你的CentOS版本和需求,以下是几种常见的方法:

一、使用yum 安装(适用于 CentOS 7 及以上)

如何在CentOS上安装和配置Python 3?-图1
(图片来源网络,侵权删除)

1、更新包管理器

```bash

sudo yum y update

```

2、安装 Python 3

```bash

如何在CentOS上安装和配置Python 3?-图2
(图片来源网络,侵权删除)

sudo yum y install python3

```

3、验证安装

```bash

python3 version

```

如何在CentOS上安装和配置Python 3?-图3
(图片来源网络,侵权删除)

4、安装 pip

```bash

sudo yum install python3pip

```

5、验证 pip 是否安装成功

```bash

pip3 version

```

二、使用 Software Collections (SCL) 安装(适用于 CentOS 7)

1、安装 SCL

```bash

sudo yum y install centosreleasescl

```

2、安装 Python 3

```bash

sudo yum y install rhpython36

```

3、启用 Python 3 环境

```bash

scl enable rhpython36 bash

```

4、验证安装

```bash

python3 version

```

从源代码编译安装(适用于高级用户)

1、安装依赖包

```bash

sudo yum y groupinstall "Development Tools"

sudo yum y install wget openssldevel bzip2devel libffidevel

```

2、下载 Python 源代码

```bash

cd /usr/src

sudo wget HTTPS://www.python.org/ftp/python/3.9.1/Python3.9.1.tgz

```

3、解压源代码

```bash

sudo tar xzf Python3.9.1.tgz

cd Python3.9.1

```

4、编译并安装 Python

```bash

sudo ./configure enableoptimizations

sudo make altinstall

```

5、验证安装

```bash

python3.9 version

```

6、安装 pip

```bash

sudo python3.9 m ensurepip

```

四、使用 pyenv 安装(适用于多版本管理)

1、安装依赖

```bash

sudo yum y install git gcc zlibdevel bzip2 bzip2devel readlinedevel sqlite sqlitedevel openssldevel xz xzdevel libffidevel

```

2、安装 pyenv

```bash

curl https://pyenv.run | bash

```

3、配置环境变量

```bash

echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bashrc

echo 'eval "$(pyenv init path)"' >> ~/.bashrc

echo 'eval "$(pyenv virtualenvinit )"' >> ~/.bashrc

source ~/.bashrc

```

4、安装 Python

```bash

pyenv install 3.9.1

pyenv global 3.9.1

```

5、验证安装

```bash

python version

```

FAQs:

问题一:如何在 CentOS 上检查已安装的 Python 版本?

答:你可以通过以下命令检查已安装的 Python 版本:

python version
python2 version
python3 version

这些命令分别用于检查默认的 Python 版本、Python 2 的版本和 Python 3 的版本。

问题二:如何为 Python 3 安装第三方库?

答:你可以使用pip 来为 Python 3 安装第三方库,确保你已经安装了pip,使用以下命令来安装第三方库:

pip3 install <library_name>

<library_name> 替换为你要安装的第三方库的名称,要安装numpy,你可以运行:

pip3 install numpy
分享:
扫描分享到社交APP
上一篇
下一篇