通过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 的版本'
我该怎么解决这个问题呢???
1 个回答
0
你可以下载最新版本的 py-postgresql
,然后用 'Python34\python.exe setup.py install'
来安装它。
安装完成后,你可以去 Python34\Lib\site-packages\
文件夹里看看,是否有一个叫 postgresql
的文件夹,这样就说明安装成功了。接着再试试 import postgresql.driver as pg_driver
,告诉我它是否能正常工作。