在Ubuntu 18.04上配置AWS Redshift并将其与pyodbc

时间:2019-03-14 15:50:53

标签: amazon-redshift pyodbc ubuntu-18.04

当我尝试使用pyodbc连接到我的DSN时,出现以下错误:

  

python3:重新链接IFUNC符号“ clock_gettime”的/lib/x86_64-linux-gnu/libudev.so.1' with / lib / x86_64-linux-gnu / librt.so.1'   分段错误(核心已转储)

我尝试了其他解决方案,例如重新安装libudev1等,但没有任何效果。

我尝试使用16.04 VM连接到

  

无法连接到服务器:连接超时服务器是   在主机xxxxxx上运行并在端口5439上接受TCP / IP连接?

pyodbc在16.04上可以正常工作,但无法连接。

PS:我正在使用VPN隧道进行红移连接

1 个答案:

答案 0 :(得分:0)

odbc的问题是,Amazon Redshift驱动程序使用的GCC版本与18.04中的版本不同。它适用于16.04及更低版本,但不适用于18.04。