我遇到了psycopg2的以下问题。我连接到运行9.4.5的远程postgres服务器。
使用SSLmode时出现以下错误:必需
OperationalError:(psycopg2.OperationalError)sslmode值“require”>无法在
中编译SSL支持时失效
我正在使用psycopg2完全更新Anaconda。我删除并重新安装了Anaconda,删除并重新安装了pip install psycopg2。遵循建议的brew install / brew卸载。
我已经从stack ==>中查看了以下线程 Psycopg2 Python SSL Support is not compiled in 以及互联网上的许多其他资源没有成功。
如果有人可以帮助我,这将是非常棒的 - 我觉得我已经在我自己的abiliti上解决了这个问题 - 因此我在Stack上发帖!感谢
答案 0 :(得分:0)
@cel在上面的评论帖子中为我解决了这个问题。
在完成所有不同的选项之后,它看起来像是使用
conda install -c conda-forge psycopg2 = 2.6.2 解决方案是确实对我有用的解决方法。
如果有人有其他决议让我知道,我会在这里添加。我希望没有人有同样的问题。