python - 通过python的Postgresql ssl连接

标签 python postgresql ssl

我找到了下面的链接

http://python.projects.pgfoundry.org/docs/1.0/driver.html#connection-keywords

它说...

import postgresql.driver as pg_driver

是导入的方式

我用过-

import postgresql.driver as pg_driver
pg_driver.connect(user = self.username, password = self.password, host = self.host, port = self.port,sslmode = 'verify-full', sslrootcert=self.ssl_cert)

但它给出“ImportError: No module named postgresql.driver”

我试过'pip install postgresql' 但它给出了“找不到满足 postgresql 要求的任何下载” 根本找不到 postgresql 的发行版”

我该如何解决这个问题???

最佳答案

您可以下载最新版本的 py-postgresql 并使用 'Python34\python.exe setup.py install' 进行安装。

您可以检查 Python34\Lib\site-packages\ 是否有名为 postgresql 的文件夹,这证明它已正确安装。然后再次尝试 import postgresql.driver as pg_driver 并告诉我它是否有效。

关于python - 通过python的Postgresql ssl连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25500029/

相关文章:

ruby-on-rails - 使用 SSL 在 Nginx 上将 www 重定向到非 www 会产生重定向循环

security - Java gRPC - TLS - 如何在客户端设置双向 TLS?

ssl - Google Cloud Load Balancer 支持哪些密码?

python - 如何打印特定的 numpy 数组对

excel - 将 Postgres 数据库导出到 Excel 电子表格

javascript - 在postgre的 Node 中插入函数

微服务的数据库连接池策略

python - 处理超出范围的选择

python - Django 单元测试客户端响应具有空上下文

python - 在一维数组中以不规则的间隔分配一个序列 - Python/NumPy