django连接PostgreSQL的方法

发布时间:2022-08-19 11:39

django连接PostgreSQL的方法_第1张图片

在框架中使用数据库,能够对数据的操作效率方面得到很大的提升。一般来说,我们会对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

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号