centos系统下安装python3以及pip3

首先查看一下系统当前的python版本 

python -V

1、安装必要工具 yum-utils 

它的功能是管理repository及扩展包的工具
yum install yum-utils -y

2、yum-builddep为Python3构建环境

安装缺失的软件依赖,使用下面的命令会自动处理.
yum-builddep python -y

3、下载Python3的源码包

Python源码包目录: https://www.python.org/ftp/python/

截至发博当日Python3的最新版本为 3.7.0
curl -O https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz

创建python文件夹并解压进去

4、编译安装Python3

默认的安装目录是 /usr/local 如果你要改成其他目录可以在编译(make)前使用 configure 命令后面追加参数 “-prefix=/alternative/path” 来完成修改。

$ ./configure -prefix=/python3.5
$ make
$ make install

5、把用户自定义的配置放入/etc/profile.d/目录中

vi /etc/profile.d/python.sh
输入alias参数 alias python='/python/bin/python3.5',保存退出

如果非root用户创建的文件需要注意设置权限

chmod 755 /etc/profile.d/python.sh
重启会话使配置生效

vi .bash_profile
source /etc/profile.d/python.sh

6、配置pip3

设置软链接

ln -s /python3/bin/pip3 /usr/bin/pip3

如软链接设置错误,删除软链接命令

rm -rf /usr/bin/pip3(后面/usr/bin/pip为软链接名称,切记不能加结尾/ 如:/usr/bin/pip3/则表示删除软连接及真实文件)

输入pip3 -V查看pip版本,安装成功则正确显示版本

7、pip安装第三方模块

pip3 install psutil

查看已经安装的模块,help()方式

>>> help("modules")

上一篇:python 项目部署


下一篇:pip和pip3安装、升级、版本查看及遇到的问题