无法在 Azure 上安装 psycopg2



我正在Azure Web Service上使用python脚本创建一个管道。

我的脚本使用psycopg2连接到postgres数据库

但我在尝试导入psycopg2时出错,上面写着

from psycopg2._psycopg import ( # noqaImportError: /home/site/wwwroot/antenv/lib/python3.7/site-packages/psycopg2/_psycopg.cpython-37m-x86_64-linux-gnu.so: undefined symbol: PQencryptPasswordConn

任何帮助都将感谢

PQencryptPasswordConn是在PostgreSQL v10中引入的。因此,您必须尝试将psycopg2与比它更旧的libpq一起使用。

解决方案是升级您的PostgreSQL客户端。

相关内容

  • 没有找到相关文章

最新更新