我正在写一个数据帧大熊猫的Postgres数据库:SQLAlchemy的AttributeError的:“模块”对象有没有属性“PandasSQLAlchemy”
from sqlalchemy import create_engine, MetaData
engine = create_engine(r'postgresql://user:[email protected]:5432/db')
meta = MetaData(engine, schema='data_quality')
meta.reflect(engine, schema='data_quality')
pdsql = pd.io.sql.PandasSQLAlchemy(engine, meta=meta)
pdsql.to_sql(dataframe, table_name)
这是工作完美,但现在的SQLAlchemy是在抛出下面的错误5号线:
AttributeError: 'module' object has no attribute 'PandasSQLAlchemy'
我不知道,如果是相关的,但是熊猫打破在同一时间 - 酷似谷歌这样的API的Python客户端问题:
Could not Import Pandas: TypeError
我昨天安装了google-api-python-client,并且卸载它解决了Pandas的问题,但是SQLAlchemy仍然不起作用。
非常感谢,里斯 - 那定了! – user3591836 2014-10-27 19:53:01
(我没有意识到,当我之前修复熊猫导入错误时,我更新为熊猫0.15) – user3591836 2014-10-27 20:02:46