您的位置:首页 > 数据库

centos 下面在虚拟环境下如何安装psycopg2数据库驱动?

2016-09-14 11:52 295 查看

前言

也是醉了,这个驱动竟然这么麻烦。尤其是当你在centos下面安装了python2.7,而原本的python2.6又不能删除,新建虚拟环境之后用的是python2.7,需要在虚拟环境下面安装一次psycopg2的时候,你才会体会到麻烦到炸的感觉。

步骤

我不说查资料和看stackoverflow的文档的事了,直接说步骤:

1、请先确保系统的PATH目录里面可以找到pg_config,否则你用pip install psycopg2绝对报xxx pg_config 找不到无法执行的错误,如何确保?就是说,你最好将postgres目录下面的bin添加到path中,对我而言,我的做法如此:



2、安装这个需要几个依赖的,请分别安装下面几个命令:

sudo yum install postgresql-libs
sudo yum install postgresql-devel
sudo yum install python-devel


3、好了,最后请执行【假如你跟我一样虚拟环境的python用的是2.7的话,那么最好安装一下,否则找不到库的】

pip install psycopg2


后语

这个是我试出来的,应该可行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: