python安装ibm_db

一、先使用最简单的在线安装

pip install -t /dvdvlp/software//python-2.7.14/lib/python2.7/site-packages/ ibm_db

其中,-t 后面是指定包安装的目录
但是一直报错:
这里写图片描述
好像是certifi的问题,但是按照网上的方法,重新安装新的版本仍然报错。
使用了网上所说的各种办法,均未解决。
二、使用离线安装
A) 下载离线资源
1. ibm_db
https://pypi.python.org/pypi/ibm_db
2. dsdriver
http://www-01.ibm.com/support/docview.wss?rs=4020&uid=swg21385217 第一个
即ibm_data_server_driver_package_linuxx64_v11.1.tar.gz
2. clidriver
https://public.dhe.ibm.com/ibmdl/export/pub/software/data/db2/drivers/odbc_cli/linuxx64_odbc_cli.tar.gz
B) 解压

tar -zxvf ibm_db-2.0.8a.tar.gz
tar -zxvf ibm_data_server_driver_package_linuxx64_v11.1.tar.gz
tar -xf linuxx64_odbc_cli.tar.gz

对应解压后的目录为:
clidriver 、 dsdriver 、 ibm_db-2.0.8a
将clidriver目录拷贝到ibm_db-2.0.8a目录中
C) 安装

  1. 进入dsdriver目录,然后执行里面的可执行文件installDSDriver
    报错:
    这里写图片描述
    需使用:
#sh installDSDriver

然后将命令 . /安装目录/dsdriver/db2profile 写入.bashrc或者 .bash_profile文件中,如下写入.bashrc中:

# .bashrc

# Source global definitions
if [ -f /etc/bashrc ]; then
    . /etc/bashrc
fi

# User specific aliases and functions
. /home/dvdvlp/dsdriver/db2profile

然后 source .bashrc

  1. ibm_db安装
    进入ibm_db-2.0.8a目录中,执行python setup.py install 即可安装成功,如果提示gcc错误,请yum或者apt-get gcc等Linux系统库文件

[dvdvlp@TVVMGF0185 ~/ibm_db-2.0.8a]#python2.7
Python 2.7.14 (default, Mar 16 2018, 14:08:21)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-16)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import ibm_db
>>>

成功!

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值