嗨,我正在尝试使用sqlalchemy-teradata
将熊猫数据帧写入Teradata表。这是我正在使用的代码:
from sqlalchemy import create_engine
import sqlalchemy_teradata
td_engine=create_engine('teradata://'+uid+':'+password+'@'+host+':22/')
返回上面的错误。我还尝试了这段代码,以及在stackoverflow上的其他地方看到的代码:
engine=create_engine('teradata://'+ uid +':' + password + '@'+ host + '/' + '?authentication=LDAP')
我已经安装了以下所有软件包:sqlalchemy
,sqlalchemy-teradata
和teradatasqlalchemy
。
有人以前见过此错误吗?任何帮助将不胜感激!
答案 0 :(得分:0)
我首先要检查软件包是否正确安装:
$ python
>>> import teradata
>>> import sqlalchemy_teradata
这会给出任何错误消息吗?
此外,我相信您只需要sqlalchemy-teradata
软件包,而不需要teradatasqlalchemy
。