【发布时间】:2015-08-12 13:08:44
【问题描述】:
我正在尝试使用 PyPy 在 oracle 上运行 SqlAlchemy。
我已经安装了所有的库并且我正在使用cx_oracle_on_ctypes。 一切正常,除了当我尝试搜索二进制字段 (RAW) 时,我得到了这个异常:
StatementError: (exceptions.AttributeError) 'module' 对象没有属性 'Binary'。
经过一番调试,我发现在文件 /usr/local/lib/pypy2.7/dist-packages/sqlalchemy/sql/sqltypes.py 第 833 行有这样的语句: DBAPIBinary = dialect.dbapi.Binary
但是 dialect.dbapi 没有 'Binary' 成员,但它确实有 'BINARY'。
知道我能做什么吗?
顺便说一句,使用 python 可以正常使用它。
【问题讨论】:
标签: sqlalchemy cx-oracle pypy