安装psycopg2
安装Vastbase G100 Libpq
安装Libpq有两种方式。
方式一: 通过提供的Libpq安装包安装
解压Vastbase提供的Libpq,新建/usr/local/libpq目录,将解压后的lib目录拷贝到/usr/local/libpq目录下,配置环境变量如下:
export LD_LIBRARY_PATH=/usr/local/libpq/lib:$LD_LIBRARY_PATH
方式二: 通过安装Vastbase G100安装包安装
参考《安装升级指南》安装Vastbase数据库,并配置环境变量。如果是使用安装包自带安装程序进行安装,则环境变量会自动配置无需手动配置;如果是手动安装数据库,则需配置以下环境变量(只作为参考,应按实际的环境进行配置):
export GAUSSHOME=/usr/local/vastbase
export PATH=$GAUSSHOME/bin:$PATH
export LD_LIBRARY_PATH=$GAUSSHOME/lib:$LD_LIBRARY_PATH
安装python3和gcc
推荐使用python3,安装命令如下:
yum install -y python3 python3-devel gcc
安装psycopg2模块
推荐使用源码包安装,获取psycopg2源码包:
1、卸载已安装的psycopg2(如果没有安装则跳过,此步骤可能需要root用户执行):
pip3 uninstall psycopg2 -y
2、上传并解压源码包:
unzip Psycopg-Vastbase-G100_1.0.0.zip
3、安装(此步骤可能需要root用户执行):
cd Psycopg-Vastbase-G100_1.0.0
python3 setup.py build
python3 setup.py install
4、检查安装结果:
进入python3命令行,执行如下命令,可以正常导入即表示安装成功。
import psycopg2