Windows环境下Visual Studio中Python连接DB2数据库失败
Windows环境下ibm_db导入失败问题
环境信息
- 操作系统:Windows
- Python版本:3.12.5
- 已安装Visual Studio
操作与报错情况
执行官方安装命令后首次报错
执行安装命令:pip install ibm_db尝试导入模块时出现错误:
ImportError: DLL load failed while importing ibm_db: The specified module could not be found
临时修复尝试
在Python中执行以下代码后,可临时成功导入ibm_db:import os os.add_dll_directory('C:\\Python\\Python312\\Lib\\site-packages\\clidriver\\bin') import ibm_db未解决的问题
在Visual Studio中运行数据库连接代码时,仍触发相同的导入错误:import ibm_db ibm_db.connect("DATABASE=name;HOSTNAME=host;PORT=60000;PROTOCOL=TCPIP;UID=username; PWD=password;", "", "") print('connection successful')且直接在Python环境中执行
import ibm_db仍会报错,无法确定是否遗漏了必要的安装步骤。
内容的提问来源于stack exchange,提问作者max092012
相关产品推荐
相关产品推荐

