在CentOS 8上全新安装Python 3.8和pip,可以按照以下步骤进行:
1、更新系统
我们需要更新系统到最新版本,在终端中输入以下命令:
sudo dnf update -y
2、安装开发工具
为了编译和安装Python,我们需要安装一些开发工具,在终端中输入以下命令:
sudo dnf groupinstall "Development Tools" -y
3、下载Python 3.8源码
接下来,我们需要从Python官方网站下载Python 3.8的源码,在终端中输入以下命令:
wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz
4、解压源码包
下载完成后,我们需要解压源码包,在终端中输入以下命令:
tar xvf Python-3.8.0.tgz
5、进入解压后的目录
解压后,我们需要进入解压后的目录,在终端中输入以下命令:
cd Python-3.8.0
6、配置Python 3.8
接下来,我们需要配置Python 3.8,在终端中输入以下命令:
./configure --enable-optimizations
7、编译并安装Python 3.8
配置完成后,我们可以开始编译并安装Python 3.8,在终端中输入以下命令:
make altinstall
注意,我们使用的是altinstall
而不是install
,这是因为我们不希望覆盖系统默认的Python版本,使用altinstall
可以在不改变系统默认Python版本的情况下,将Python 3.8安装在系统的其他位置。
8、验证Python 3.8是否安装成功
安装完成后,我们可以验证Python 3.8是否安装成功,在终端中输入以下命令:
python3.8 --version
如果输出了Python 3.8的版本号,那么说明Python 3.8已经成功安装。
9、安装pip
接下来,我们需要安装pip,在终端中输入以下命令:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
我们使用Python 3.8来运行get-pip.py脚本,以安装pip,在终端中输入以下命令:
python3.8 get-pip.py --user
注意,我们使用的是--user
选项,这是因为我们不希望将pip安装在系统的其他位置,使用--user
选项可以将pip安装在用户的home目录下。
10、验证pip是否安装成功
安装完成后,我们可以验证pip是否安装成功,在终端中输入以下命令:
pip3.8 --version
如果输出了pip的版本号,那么说明pip已经成功安装。
以上就是在CentOS 8上全新安装Python 3.8和pip的方法,希望对你有所帮助。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/334660.html