学以致用

focus on Python , C++, and some interest in Go and R

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

在装psycopg2的时候碰到的奇怪问题。

error: Setup script exited with error: Unable to find vcvarsall.bat

在办公室及其上通过easy_install psycopg2安装psycopg2一切正常,但在家里的机器上按照同样的方法安装却出错,报找不到vcvarsall.bat,真是奇怪。
比较了一下,两台机器的唯一区别是办公室机器上装了Visual studio 2008,难道这个有关系?如非特别需要,绝对不会安装Visual studio,microsoft的东西做的是越来越大,越来越臃肿了。总不能为了这么一个小问题就安装庞大的Visual studio吧?肯定有其他办法解决的。尝试了一下,可以通过MinGW进行编译安装的。以下是具体的步骤:

(1)下载MinGW
  可以通过MinGW-get进行安装
(2)MinGW安装完成后将其bin目录(假定MinGW安装在"C:\MinGW” 目录下 ),将“C:\MinGW\bin”加入到系统的PATH环境变量中
(3)运行如下命令进行安装
  setup.py install build --compiler=mingw32

posted on 2011-06-28 21:08  Jerry.Kwan  阅读(4123)  评论(0编辑  收藏  举报