项目上需要python连接DB2数据库取数据,安装ibm_db库又需要离线安装,折腾了大半天整理一下。
Windows离线安装:
1.首先直接百度搜索ibm_db,取pypi库里下载对应版本压缩包,我是anaconda2020.11 python3.8.5版本,下载的ibm_db3.03版本.(这里一定要注意对应版本)
![](https://img.haomeiwen.com/i12359994/d56e47022285ab80.png)
2.然后解压进入到ibm_db目录,执行python setup.py install
复制下载连接到浏览器下载驱动文件(这里演示的是linux系统)
![](https://img.haomeiwen.com/i12359994/857bb80e55c277a4.png)
解压后将clidriver文件夹放入ibm_db目录再次执行python setup.py install
3.将clidriver文件夹复制到python的site-pakegs里即可,anaconda的site-pages在lib/python里面
Linux离线安装
前三个步骤和linux一样,只是需要加入一个软连接.
ln -s python/site-pakegs路径/clidriver/lib/libdb2.so.1 /usr/lib
sudo ldcondig
网友评论