更新时间:2024-10-14 GMT+08:00
加载驱动
- 在使用驱动之前,需要做如下操作:
- 先解压版本对应驱动包,使用root用户将psycopg2拷贝到python安装目录下的site-packages文件夹下。
tar zxvf xxxx-Python.tar.gz su root cp psycopg2 $(python3 -c 'import site; print(site.getsitepackages()[0])') -r
- 修改psycopg2目录权限为755。
chmod 755 $(python3 -c 'import site; print(site.getsitepackages()[0])')/psycopg2 -R
- 将psycopg2目录添加到环境变量$PYTHONPATH,并使之生效。
export PYTHONPATH=$(python3 -c 'import site; print(site.getsitepackages()[0])'):$PYTHONPATH
- 对于非数据库用户,需要将解压后的lib目录,配置在LD_LIBRARY_PATH中。
export LD_LIBRARY_PATH=path/to/lib:$LD_LIBRARY_PATH
- 先解压版本对应驱动包,使用root用户将psycopg2拷贝到python安装目录下的site-packages文件夹下。
- 在创建数据库连接之前,需要先加载如下数据库驱动程序:
import psycopg2
父主题: 基于Psycopg开发