ibm_db官方文档:https://www.ibm.com/docs/en/db2/9.7?topic=framework-setting-up-python-environment

情况:我在SUSE 12系统安装该模块,公司服务器不能连接外网,但是有一个自己的pip源,所以还是希望使用pip安装,尝试失败。

正确安装如下:

Windows 10环境

下载离线包:ibm_db-2.0.9.tar.gz

解压到 Lib\site-packages 目录下,进入ibm_db-2.0.9目录下

下载离线包:nt32_odbc_cli.zip并解压,解压后有一个clidriver目录,将其复制到上述目录下,即:将clidriver目录复制到Lib\site-packages\ibm-2.0.9下,然后在终端下切换目录到ibm-2.0.9下。执行python setup.py install 即可。

注意: 执行后可能会生成ibm_db-2.0.9-py3.6.egg目录,再将clidriver目录复制一份到ibm_db-2.0.9-py3.6.egg目录下。

测试:pip list 查看是否有ibm_db模块

Linux SuSE 12 SP3 环境

下载离线包:ibm_db-2.0.9.tar.gz

解压到 Lib\site-packages 目录下,进入ibm_db-2.0.9目录下

下载离线包:linuxx64_odbc_cli.zip并解压,解压后有一个clidriver目录,将其复制到上述目录下,即:将clidriver目录复制到Lib\site-packages\ibm-2.0.9下,然后在终端下切换目录到ibm-2.0.9下。执行python setup.py install 即可。

注意: 执行后可能会生成ibm_db-2.0.9-py3.6-linux-x86_64.egg目录,再将clidriver目录复制一份到ibm_db-2.0.9-py3.6-linux-x86_64.egg目录下。

测试:pip list 查看是否有ibm_db模块

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐