注册
达梦数据库python接口配置
培训园地/ 文章详情 /

达梦数据库python接口配置

Suzen. 2025/12/11 230 0 0

达梦数据库Python接口配置

1、安装dmPython---使用dmdba用户

注:安装达梦数据库软件之后,会有一个python驱动文件在安装目录文件夹下。
①假设数据库软件安装在/dm/dmdbms目录下,那么在安装dmPython之前需要执行以下命令进入安装包所在目录。

cd /dm/dmdbms/drivers/python/dmPython

②通过命令行执行python3查看目前所使用的python版本,若版本在3.0以上符合要求。
③若上述要求均符合,执行以下命令进行dmPython模块的安装

python3 setup.py install

常见问题:
a、环境变量问题

Traceback (most recent call last):
File "setup.py", line 118, in <module> raise SetupError("cannot locate an Dameng software " distutils.errors.DistutilsSetupError: cannot locate an Dameng software installation

解决方法:使用dmdba用户配置环境变量

vim ~/.bashrc 编辑配置环境变量文件

环境变量.png

source ~/.bashrc 使文件生效

b、安装路径不对或找不到安装路径
question2.png
root用户执行以下命令---创建安装目录并授权给dmdba用户
solution2.png

注:上述问题解决之后重新执行python3 setup.py install

2、进入python3查看是否有dmPython相关包

sys.png
找到‘’/usr/local/lib64/python3.7/site-packages/dmPython-2.5.26-py3.7-linux-x86_64.egg‘’说明安装已完成。

3、编辑py文件连接数据库进行查询

vim ...路径/dmtest.py

dmtestpy.png

执行python3 dmtest.py查看数据库数据

result.png

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服