1. 安装python3
1.1 查看系统信息
1.2 安装python3
1). 利用yum更新相关的程序包
yum update
2). 利用yum安装一些python3所依赖的包
yum install zlib* bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel ncurses-libs libffi-devel ncurses* libdbi-devel openssl-devel gdbm-devel bzip2-devel readline-devel xz-devel
3). 使用wget命令下载python3.7.2:
wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tar.xz
4). 解压Python-3.7.2.tar.xz
tar -xvJf Python-3.7.2.tar.xz
5). 编译安装python3
cd Python-3.7.2/ ./configure make make install
6). 遇到的安装错误及处理
-
zipimport.ZipImportError: can’t decompress data
yum -y install zlib* make && make install
-
ModuleNotFoundError: No module named ‘_ctypes’
yum install libffi-devel -y make && make install
7). 安装python3后查看结果
2. 安装vimplus并修改支持python3
1). 使用git克隆vimplus
git clone https://github.com/chxuan/vimplus.git ~/.vimplus
2). 进入目录.vimplus,并编辑install.sh
vimplus默认配置支持的python为python2,需要修改为支持python3
cd ~/.vimplus
vim install.sh
3). 找出重新安装vim中的配置部分,如下图所示:
4). 将python2的配置修改为python3的配置,如下图所示:
5). 保存并退出install.sh,然后执行该shell脚本
./install.sh
6). 安装结果如下图所示:
7). 执行如下命令验证vim支持python3:
vim --version | grep python
8). 执行vim命令,进入vim编辑器:
3. 参考资料
1). linux-Centos7安装python3并与python2共存
2). VIM插件——vimplus安装(centos 7)