項(xiàng)目上需要python連接DB2數(shù)據(jù)庫(kù)取數(shù)據(jù),安裝ibm_db庫(kù)又需要離線安裝,折騰了大半天整理一下。
Windows離線安裝:
1.首先直接百度搜索ibm_db,取pypi庫(kù)里下載對(duì)應(yīng)版本壓縮包,我是anaconda2020.11 python3.8.5版本,下載的ibm_db3.03版本.(這里一定要注意對(duì)應(yīng)版本)
2.然后解壓進(jìn)入到ibm_db目錄,執(zhí)行python setup.py install
復(fù)制下載連接到瀏覽器下載驅(qū)動(dòng)文件(這里演示的是linux系統(tǒng))
解壓后將clidriver文件夾放入ibm_db目錄再次執(zhí)行python setup.py install
3.將clidriver文件夾復(fù)制到python的site-pakegs里即可,anaconda的site-pages在lib/python里面
Linux離線安裝
前三個(gè)步驟和linux一樣,只是需要加入一個(gè)軟連接.
ln -s python/site-pakegs路徑/clidriver/lib/libdb2.so.1 /usr/lib
sudo ldcondig