我找到了下面的链接
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/