1 0. 确认是否有Shell前端软件包管理器 2 # yum 3 4 1. 安装依赖环境 5 # yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel 6 7 2. 安装下载器 8 # yum -y install wget 9 10 3.下载Python3 11 # wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz 12 13 4.建立解压的目录(具体位置看我的喜爱) 14 # mkdir -p /usr/local/python3 15 16 5.解压下载好的Python-3.x.x.tgz包(具体包名因你下载的Python具体版本不不同⽽而不不同,如:我下载的是Python3.7.1.那我这里就是Python-3.7.1.tgz) 17 # tar -zxvf Python-3.7.1.tgz 18 19 6.编译安装前须要安装编译器 20 # yum install gcc 21 22 7.进入解压后的目录 23 # cd Python-3.7.1 24 25 8.编译Python3(/usr/local/python3(安装目录)) 26 # ./configure --prefix=/usr/local/python3 27 28 9.安装Python3 29 # make 30 # make install 31 32 错误:CentOS 7 系统下外部函数库(libffi)的开发连接库软件包是 libffi-devel,只要安装此软件包便可解决 ModuleNotFoundError: No module named '_ctypes' 错误。 33 # sudo yum -y install libffi-devel 34 # make install 35 36 10.创建python3的软链(/usr/local/python3(安装目录)) 37 # ln -s /usr/local/python3/bin/python3 /usr/bin/python3 38 39 11.创建pip3的软连接(/usr/local/python3(安装目录)) 40 # ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3 41 42 12.测试检查Python3及pip3是否正常可用 43 # python3 -V 44 # pip3 -V 45 46 13.进入Python3 47 # python3 48 49 14.退出关闭Python3 50 >>>exit() 51 52 53 54 15.软链出错修复,添加环境变量 55 将/usr/local/python3/bin加入PATH(环境变量) 56 # vim ~/.bash_profile 57 进入vim编辑页面,而后输入 i 指令加入以下内容: 58 ———————————————————————————— 59 export PATH=$PATH:$HOME/bin:/usr/local/python3/bin 60 ———————————————————————————— 61 接着按[ESC]退出编辑,输入 :wq 命令并按回车键保存退出。 62 (若是你不肯定是否已经保存成功,能够再次输入指令vim ~/.bash_profile查看刚才的内容是否已经保存成功了,若是已经成功则直接输入指令:q回车退出。) 63 64 16.CentOS 7 上安装vim(默认未安装) 65 近来发现用CentOS上使用vim居然用不了,因此重新安装相关的环境; 66 67 首先使用命令查看相关的是否是安装了vim:以下: 68 69 [root@localhost conf]# rpm -qa|grep vim 70 71 出现以下的命令 72 73 vim-minimal-7.4.160-1.el7.x86_64 74 75 [root@localhost conf]# yum -y install vim* 76 77 则,能够安装完vim相关工具了