最好使用虚拟环境,避免各种路径异常问题
- 在指定目录下创建虚拟环境
python3 -m venv myenv
myenv可以是一个路径,当前命令会创建一个叫myenv的目录,目录里放的是虚拟环境所需的可执行文件
- 激活虚拟环境
source myenv/bin/activate
- 退出虚拟环境
任意目录下执行deactivate
驱动下载
下载指定版本及平台的驱动即可,此处注意python版本,python版本必须对应,否则会导致加载异常,因为初始化中需要引用ksycopg2目录下的so文件。
驱动安装
下载的安装包,拷贝后直接解压至对应python下的site-packages目录即可,如
tar -xzvf v8r6_python3.9.6_for_ksycopg2_aarch64.tar.gz
验证测试
若遇到库找不到的情况,如libpq.so.5,则安装对应库即可
yum install libpq -y