如何解决错误:"没有名为psycopg2的模块" (postgreSQL和Django)?

时间:2017-09-14 17:28:42

标签: python django postgresql

我是Django的新手,这是我第一次建立数据库。我按照教程,创建了一个虚拟环境。在此虚拟环境中,安装了包psycopg2(如下图所示)。

enter image description here

但是,当我使用命令" python manage.py migrate"时,会出现以下错误:"没有名为psycopg2"的模块。这很奇怪,因为它似乎安装了psycopg2,并且正确的虚拟环境与PyCharm链接。

为了记录,我在Stack Overflow上检查了类似的问题,解决方案通常是" pip install psycopg2"没用过。但是,我做到了这一点。

任何指导都会非常感激!

1 个答案:

答案 0 :(得分:1)

我认为你在 python manage.py migrate 之前没有激活virtualenv。

激活vitualenv并再试一次