ModuleNotFoundError:在 postgres DB 上进行 makemigrations 时没有名为“psycopg2”的模块

问题描述 投票:0回答:1

我在 Django 上克隆了一个 github 项目,并且按照说明执行该程序。 我是新人,所以我继续下载 postgres 并安装它。 在进行迁移步骤中,此错误与一堆路径一起记录:- ModuleNotFoundError:没有名为“psycopg2”的模块

我按照文档文件中给出的步骤进行操作,如下所示: ”

  1. 安装 Postgres 并在后台启用它
  2. 我们将进入项目文件夹中的 telusko\settings.py
  3. 在第 78 行左右,有 DATABASES 字典,我们将键 ('NAME', 'USER' & 'PASSWORD') 的值设置为 'postgres'
  4. 然后我们将执行
    python3 manage.py makemigrations
    &
    python3 manage.py migrate
  5. 最后,我们将通过
    python3 manage.py runserver
    运行该项目 ”

我按照步骤操作,在第三步,我输入了安装过程中询问的密码,而不是“postgre”作为密码 但 在第四步,当我运行

python3 manage.py makemigrations

显示此错误:ModuleNotFoundError:没有名为“psycopg2”的模块 enter image description here

我希望这个项目能够一直运行到明天,所以请帮忙

python django postgresql
1个回答
0
投票

在 pip 中安装 postgres

pip install postgres
© www.soinside.com 2019 - 2024. All rights reserved.