【问题标题】:Pyscopg2 SSL Anaconda Support not compiled inPsycopg2 SSL Anaconda 支持未编译
【发布时间】:2016-12-18 22:31:48
【问题描述】:

我在使用 psycopg2 时遇到以下问题。我正在连接到运行 9.4.5 的远程 postgres 服务器。

当我使用 SSLmode:required 时出现以下错误

OperationalError: (psycopg2.OperationalError) sslmode value "require" >在 SSL 支持未编译时无效

我正在运行使用 psycopg2 完全更新的 Anaconda。我已经删除并重新安装了 Anaconda,删除并重新安装了 pip install psycopg2。遵循 brew install / brew uninstall 建议。

我从堆栈中查看了以下线程 ==> Psycopg2 Python SSL Support is not compiled in 以及互联网上的许多其他资源都没有成功。

如果有人可以帮助我,那就太棒了——我觉得我已经用自己的能力来解决这个问题了——因此我在 Stack 上发帖!谢谢

【问题讨论】:

  • 您是否发现 conda-forge 频道中的软件包存在此问题? conda install -c conda-forge psycopg2=2.6.2
  • @cel 我还没有尝试过 conda-forge 频道。那是什么?会尝试...
  • @cel conda-forge 的配方那么稳定吗?明天我会先试一试。欣赏方向 - 希望我能解决问题。
  • 根据我的经验,它们的质量非常高,有时甚至比默认渠道中的当前更好。

标签: python postgresql ssl anaconda psycopg2


【解决方案1】:

@cel 在上面的评论线程中为我解决了这个问题。

在处理完所有不同的选项后,看起来就像使用了

conda install -c conda-forge psycopg2=2.6.2 解决方案是确实对我有用的解决方法。

如果有人有其他解决方案,请告诉我,我会在此处添加。我希望没有人有同样的问题。

【讨论】:

    猜你喜欢
    • 2016-04-13
    • 2021-09-11
    • 2018-10-20
    • 1970-01-01
    • 1970-01-01
    • 2020-09-22
    • 2019-05-01
    • 2011-12-23
    • 1970-01-01
    相关资源
    最近更新 更多