当前位置: 首页 > 后端技术 > Python

django连接PostgreSQL

时间:2023-03-25 20:22:59 Python

的方法使用了框架中的数据库,可以大大提高数据操作的效率。一般来说,我们会连接到Mysql数据库。除了这个直连之外,其他的数据库连接也是必不可少的。本文要带来的是与PostgreSQL数据库的连接。在安装和重新安装过程中您会遇到一些错误。下面一起来看看具体的安装情况吧。1、连接Postgresql需要先安装psycopg2库,它是python语言的PostgreSQL数据库接口(需要gcc)wgethttp://initd.org/psycopg/tarballs/psycopg2-latest.tar.gz2,安装tarxzvfpsycopg2-latest。tar.gzcdpsycopg2-*pythonsetup.pyinstallError:pg_configexecutablenotfound3,缺少postgresql-develyuminstallpostgresql-develwhereispg_configpg_config:/usr/bin/pg_config/usr/include/pg_config.h/usr/share/man/man1/pg_config.1.gz4,再次安装继续报错pythonsetup.pyinstallerror:Python.h:nosuchfileordirectoryisnotinstalledpython开发包yuminstallpython-devel#debainisapt-getinstallpython-dev,注意dev不是devel5,重新安装,安装成功(还需要libpq-dev)。注意:在fedora18上安装psycopg有包冲突,CentOS6下没有包冲突,以上是django连接PostgreSQL的方法。学完了赶紧更新已有的django框架来配置吧~以上就是本次分享的全部内容。现在想学编程的可以去Python技术大本营指导一下。欢迎大家~