在CentOS上安装Python第三方包,最推荐使用pip3来管理。但是在安装pip3之前需要先安装Python3,这里我们先介绍Python3的安装方法。
一、安装Python3
CentOS 7自带Python 2.7.5版本,但不带Python 3,需要手动安装。以下是Python 3.6的安装过程。
sudo yum -y install wget wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tgz sudo tar xzf Python-3.6.7.tgz cd Python-3.6.7 sudo ./configure sudo make altinstall
注意,使用make altinstall
安装Python 3.6.7时要用altinstall
选项,这样可以避免覆盖掉系统自带的Python 2.7.5。
二、安装pip3
安装好Python 3之后,就可以用pip3来安装第三方包。
1、安装依赖项
sudo yum -y install epel-release sudo yum -y install python36-devel sudo yum -y install gcc sudo yum -y install gcc-c++ sudo yum -y install python36-setuptools
2、下载get-pip.py
从官网下载get-pip.py脚本并执行:
wget https://bootstrap.pypa.io/get-pip.py sudo /usr/local/bin/python3.6 get-pip.py
执行完毕后,pip3就安装好了。
三、使用pip3
pip3 install
命令可以用来安装Python第三方包,如下:
pip3 install requests
这样就可以安装requests包了。
四、升级pip3
使用以下命令可以升级pip3:
pip3 install --upgrade pip
这样就可以将pip3升级到最新版本了。