安装psycopg2的方法
Apr 30, 2012换了电脑
用pip装psycopg2这个模块的时候
又报一大堆错
一个一个的解决了4步才搞定
其实这些问题以前都遇到过
不过时间太久了 只能又重蹈覆辙一次
还是记下来吧
其实它依赖的就这3个条件
c编译器
postgreSQL的lib
postgreSQL的include
在linux上
必须有gcc之类的编译器
然后postgreSQL的lib文件夹加在环境变量LD_LIBRARY_PATH
当然有的系统比如AIX是LIB_PATH
postgreSQL的include文件夹加在环境变量C_INCLUDE_PATH里
在windows上
你必须装vs c++ 2008
express版也可以的
当然有人用其他的编译器也可以
不过需要自己下载然后安装这个包 自己加适当的编译参数了
划不来的
还不如下个vs 2008 express
pip就可以自己搞定了
在装了vs以后 要把目录添加到PATH里
有时候系统并不会自己添加
我的是C:Program FilesMicrosoft Visual Studio 9.0VC
你不一定是这样 可以自己找找
然后要把
postgreSQL的lib文件夹加在环境变量LIB里
postgreSQL的include文件夹加在环境变量INCLUDE里
这样应该就可以一次成功了…
其实需要编译并且依赖其他软件的包
思路都是如此的