我正在尝试通过 Jupyter Notebooks 从我的机器连接到 DB2 大型机。 我在一台32位的Windows 7机器上。 我使用的是Python版本3.6.1
做了一些研究,根据我在网上找到的信息,有两种方法可以做到这一点......
套餐: pyodbc, ibm_db
我想我在另一篇文章中读到,官方的方法是使用 ibm_db。 我用 pyodbc 尝试了几次,但无法让它工作。
所以我想我应该尝试 ibm_db。 我尝试使用 pip 和 easy_install 安装 ibm_db 但不断收到以下消息。
有人可以提供一些指导吗?
此外,我的 ODBC 数据源管理器窗口、系统 DSN 选项卡如下所示 我试图使用 pyMainframe DSN 但也无法使其工作。 正如您所看到的,我确实安装了 iSeries Access ODBC 驱动程序。不确定 python 是否可以使用这个。
我是个小白。提前致谢。如果您需要任何其他信息,请告诉我
最佳答案
问题是我使用的是 python 3.6.1 对于 python 3,唯一支持的版本是 3.4.0。 不支持 3.4 的其他版本,不确定< 3.4
感谢大家的帮助。
这是我找到答案的地方。 + 一点尝试和错误。 https://groups.google.com/forum/#!topic/ibm_db/6-sOpk4zkCU
关于python-3.x - 使用python连接DB2数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45939750/