作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的简单 python flask 应用程序无法连接到 redshift 数据库。记录的错误:
psycopg2.OperationalError: could not create SSL context: library has no ciphers FATAL: no pg_hba.conf entry for host "::ffff:0.0.0.0", user "admin", database "redshiftdb", SSL off
但是当我尝试使用没有 flask 的简单 python(simple.py) 时,相同的连接效果很好。
import psycopg2
conn = psycopg2.connect(database="redshiftdb", user = "admin", password = "admin!pwd", host = "remotehost", port = "5439")
print ("Opened database successfully")
但是对于 flask 它不起作用(init.py)。
from flask import Flask
import psycopg2
@app.route("/service")
def service():
conn = psycopg2.connect(database="redshiftdb", user = "admin", password = "admin!pwd", host = "remotehost", port = "5439")
return "Service is running!"
if __name__ == "__main__":
app.run()
最佳答案
尝试从源代码构建 psycopg2
pip install -r requirements.txt
包含在requirements.txt中
psycopg2==2.7.5 --no-binary :all:
关于python-3.x - Python Flask 应用程序无法连接到 redshift 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52906544/
我正在开发一个 voip 调用应用程序。我需要做的是在接到来电时将 Activity 带到前台。我在应用程序中使用 Twilio,并在收到推送消息时开始调用。 问题是我试图在接到任何电话时显示 Act
我是一名优秀的程序员,十分优秀!