linux python库安装_linux 安装dmPython库

想要用python操作达梦数据库,就必须安装dmPython库,该库是达梦官方人员已经开发打包了的,以下是linux安装环境以及步骤

我是用的centos7.8和python3.6

环境准备:首先要有gcc环境,可执行命令查看是否有gcc依赖

若没有的话可执行yum install gcc (不会的话可参考我另一篇文章,odbc连接达梦数据库)。

gcc依赖安装好了之后,将dmpython.zip压缩包传输进去,然后解压出来,以下是解压后的文件。

[root@node3 dmpython]# ll

总用量 0

drwxr-xr-x. 3 root root 29 9月 17 2019 django196

drwxr-xr-x. 3 root root 29 9月 17 2019 django223

drwxr-xr-x. 3 root root 22 9月 17 2019 dmPython_C

drwxr-xr-x. 3 root root 76 9月 17 2019 sqlalchemy

[root@node3 dmpython]# cd dmPython_C/dmPython/

[root@node3 dmPython]# pwd

/pack/dmpython/dmPython_C/dmPython

然后执行pythonsetup.py install   # 注意:你的python是3就要使用python3setup.py install

这一步的时候通常情况会报错,(报错原因是啥我忘记了,会说set.py103....)

原因是你的环境变量没有配置好。以下是环境变量的配置

注意修改程你自己的安装路径。修改了之后执行source命令,使其生效。

然后在执行python3setup.py install。gcc安装好了,环境变量配置好了,基本上是不会报错的。

安装完了之后进行import dmPython导入测试,不报错的话即没问题,若是出现找不到dmPython模块,那安装是没有成功的,从新检查一下环境。

安装完了之后可以使用dmPython进行连接达梦数据库,以下是我两种的连接方式的代码(大同小异):

连接测试1:

连接测试2:

后续的增删改查建表等操作,可参考达梦的python手册。

由于达梦的和python版本的问题,我也是踩了很多的坑的,希望能对朋友你有帮助 。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值