我最新的一份工作是做的银行项目,主要是oracle转opengauss,这两个我之前都没有怎么接触过,oracle还好,opengauss是完全不了解。现在先做一个初步的安装启动教程:
**1、首先是python必须是3.X以上,这是使用opengauss的前提,所以我们要先对python进行升级
Linux默认的是有python的,版本一般为2.7.5**
查看python版本:python --version

image.png
下载升级版本

 # wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz

image.png
下载完毕以后解压:
tar -xvf Python-3.6.6.tgz
源码编译安装:

cd ./Python-3.6.6/
./configure --prefix=/opt/python3.6   ///opt/python3.6这个是打算安装python的目录
make
make install

逐条执行上述命令好一些。

建立新版本python链接

mv /usr/bin/python /usr/bin/python2.7.5  //修改旧链接
ln -s /opt/python3.6/bin/python3 /usr/bin/python  //创建新链接

修改环境变量
vim ~/.bash_profile
在最下面添加:


export PYTHONHOME=/opt/python-3.7
export PATH=$PYTHONHOME/bin:$PATH

image.png
然后按ESC。输入:wq回车保存。
这个时候就升级成功:
image.png
修改yum
yum的脚本是基于python2.x的,因此,这里将系统变量进行了python3的修改,那么就应该对yum的脚本做python2.x的指定

分别打开以下两个文件

vim /usr/bin/yum
vim /usr/libexec/urlgrabber-ext-down

image.png


糖心荷包蛋
1 声望0 粉丝

学习成为一名合格的程序员