python离线安装ibm_db模块

python离线安装ibm_db模块

2023-06-06 / 0 评论 / 213 阅读

1.下载ibm_db模块
下载地址:https://pypi.tuna.tsinghua.edu.cn/simple/ibm-db/
2.下载对应系统的驱动:
window 32位系统
window 64位系统
Linux 64位系统
3.解压缩ibm_db模块,再解压驱动放入解压缩后的ibm_db目录
lijyp6tk.png
4.在ibm_db目录中执行安装命令: python setup.py install 等待安装完成。

报错解决
1.运行程序报错:FileNotFoundError: [WinError 3] 系统找不到指定的路径。: 'C:\soft\Python\lib\site-packages\ibm_db-3.1.4-py3.10.egg\clidriver\bin'
解决方法:把驱动放到 C:\soft\Python\lib\site-packages\ibm_db-3.1.4-py3.10.egg目录下即可

2.连接或者查询报错 DB2 SQL Error: SQLCODE=-204, SQLSTATE=42704
解决方法:检查currentschema参数正确性,参数是在dsn中
例如:ibm_db_dbi.connect(dsn='PORT=60000;PROTOCOL=TCPIP; CURRENTSCHEMA=CBUSPRG2 ', user='db2look2', password='Db2look2$',host='7.26.68.1', database='cbusdb',conn_options=None)

0

评论 (0)

取消