The message Unable to find vcvarsall.bat means it's looking for the Visual C++ compiler and can't find it installed.  If you want to develop on Windows, I believe this compiler is freely available in Visual Studio 2008.

Some all-in-one distributions use workarounds for different compilers on Windows, commonly mingw32 (Python(x,y) uses this option), or pre-compiled binaries (the most used set I'm aware of is provided by Christopher Gohlke: http://www.lfd.uci.edu/~gohlke/pythonlibs/) though you obviously can't easily develop using a precompiled binary.

Personally, I think you'll be happier all around if you develop on a *NIX like Fedora, Ubuntu, Linux Mint, or Scientific Linux.

On Tuesday, April 9, 2013 1:37:28 PM UTC-5, abid rahman wrote:
Hi,

I ran into a problem with scikit installation in windows 7. I am using python 2.7 32 bit. python setup.py install shows error : Unable to find vcvarsall.bat.

Any idea what it is? I googled and tried a lot of hacks, but still the same error. Any idea what it is?

Meanwhile, I will switch into Fedora for backprojection work !!!

Regards

On Tuesday, 9 April 2013 22:26:52 UTC+5:30, Stefan van der Walt wrote:
On Tue, Apr 9, 2013 at 6:51 PM, abid rahman <abidr...@gmail.com> wrote:
>> > http://opencvpython.blogspot.in/2013/03/histograms-4-back-projection.html.

I got hold of it now, thanks.  That looks very interesting, as does

http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.132.5942

We look forward to your pull request!  Let us know if you need any help.

Regards
Stéfan