• 技术文章 >Python框架 >Django

    django连接PostgreSQL的方法

    小妮浅浅小妮浅浅2021-03-04 13:49:55原创7006

    在框架中使用数据库,能够对数据的操作效率方面得到很大的提升。一般来说,我们会对Mysql数据库进行连接,除此直接,其它数据库的连接也必不可少。本篇所要带来的是PostgreSQL数据库的连接,安装时会遇到一些报错和再安装的时候,下面一起来看下具体的安装情况吧。

    1、连接Postgresql需要安装先psycopg2库,它是python语言的 PostgreSQL数据库接口(需要gcc)

    wget http://initd.org/psycopg/tarballs/psycopg2-latest.tar.gz

    2、安装

    tar xzvf psycopg2-latest.tar.gz cd psycopg2-*
    python setup.py install
    Error: pg_config executable not found

    3、缺少postgresql-devel

    yum install postgresql-devel
    whereis pg_config
    pg_config: /usr/bin/pg_config /usr/include/pg_config.h /usr/share/man/man1/pg_config.1.gz

    4、再次安装继续报错

    python setup.py install
    error: Python.h: no such file or directory

    没有安装python development package

    yum install python-devel
    #debain里是apt-get install python-dev,注意是dev不是devel

    5、再次安装,安装成功(还需要libpq-dev)

    注意:fedora 18 安装psycopg有包冲突,CentOS 6 下没有

    以上就是django连接PostgreSQL的方法,大家在学习完后,赶快对现有的django框架进行配置吧~更多Python框架指路:django

    专题推荐:django postgresql
    上一篇:Django在Mac环境中的安装方法 下一篇:Django特性的分析

    相关文章推荐

    • Django在Mac环境中的安装方法

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网