当我运行python3 manage.py makemigrations。
它会抛出以下错误。 文件" /usr/local/lib/python3.5/dist-packages/psycopg2/ init .py",第164行,在连接中 conn = _connect(dsn,connection_factory = connection_factory,async = async) django.db.utils.OperationalError:无法连接到服务器:连接被拒绝 服务器是否在主机上运行" localhost" (127.0.0.1)并接受 端口5432上的TCP / IP连接?
所以我检查了postgres是否正常工作
我曾尝试过sudo su - postgres 它进入了postgres cmd提示符,所以它变成了 postgres的@ IP-10-254-3-58:〜$
现在当我尝试使用psql时,我得到了与运行python3 manage.py makemigrations时相同的错误。
@ postgres的IP-10-254-3-58:〜$ PSQL psql:无法连接到服务器:没有这样的文件或目录 服务器是否在本地运行并接受Unix域套接字上的连接" /var/run/postgresql/.s.PGSQL.5432"?
请帮我解决这个问题。
TIA
亲切的问候,
Bharath AK