【杂谈】Error loading psycopg2 module :No module named psycopg2

  • 在使用Django连接postgresql数据库的时候,使用python manage.py migrate创建数据库时提示:
    django.core.exceptions.ImproperlyConfigured: Error loading psycopg2 module: No module named 'psycopg2'
  • 解决办法:
    • apt install psycopg2如果失败了,不用管
    • apt install libpq-dev或者apt install postgresql-server-dev-X.Y,必须安装成功其中之一
    • pip install psycopg2必须安装成功。
    • 最后记得给你的setting.py里面设置的数据库,设置一个访问密码,否则也会报错。
  • 设置访问密码可以参考这里的相关命令。

你可能感兴趣的:(linux开发环境,python,python,django)