MacBook Pro
Python 3.11
我通过pip成功地安装了ibm-db 3. 1. 4,但是当我尝试在Python中导入它时,出现了以下错误
导入ibm_db
ImportError:dlopen(/Users/kurtjob/projects/python/dbcon/lib/python3.11/site-packages/ibm_db.cpython-311-darwin.so,0x0002):未找到符号:_cxa_throw_bad_array_new_length引用自:/<855AE640-1BCF-3A61-A65E-58F5490BFF43>Users/kurtjob/projects/python/dbcon/lib/python3.11/site-packages/clidriver/lib/libdb2.dylib预期值:/<47CF44A7-69F5-3878-AD7F-9C572B4E4F8B>usr/lib/libstdc++.6.dylib
1条答案
按热度按时间ttcibm8c1#
这是一个已知的问题,有一个解决方法。
明智的做法是首先在python ibm_db github issues页面上查看是否有提到您的症状的已关闭的票证。Stackoverflow不是python ibm_db的缺陷支持通道。
请遵循自述文件中提到的与Apple芯片相关的说明,以及此链接上与所需gcc库的确切版本相关的注解。