[PyQt] Problem installing Vendorid
cdunscombe at yahoo.com
Thu Nov 15 15:33:13 GMT 2007
Thanks for your info. I've taken a look at class 'MacroExpander' in
'Lib\distutils\msvccompiler.py' and it's all a bit complicated for me. I've done a lot of googling
and there's next to nothing about hacking distutils to make it work for Visual C++ 2005. So looks
like I'm going to have to use MinGw after all.
--- Ulrich Berning <ulrich.berning at t-online.de> wrote:
> Chris Dunscombe schrieb:
> >I'm trying to install the VendorId on Windows 2000 Pro with Python 2.5 to create signed
> >interpreter etc. I'm using Visual C++ 2005 Express Edition. I get the following:
> > T:\sw_depot\qt_pyqt_etc\windows_unzips_etc\VendorID-1.0.0>python setup.py build
> > running build
> > running build_clib
> > error: Python was built with Visual Studio 2003;
> > extensions must be built with a compiler than can generate compatible binaries.
> > Visual Studio 2003 was not found on this system. If you have Cygwin installed,
> > you can try compiling with MingW32, by passing "-c mingw32" to setup.py.
> >This was with ActiveState Python 2.5.1. So I built my own Python using Visual C++ 2005 Express
> >Edition. However I got the same error message, which is really confusing as I KNOW that Python
> >not built with Visual Studio 2003!!
> >Anyone got any ideas? (I'd rather not go the MinGW route unless I have too.)
> > ____________________________________________________________________________________
> >Never miss a thing. Make Yahoo your home page.
> >PyQt mailing list PyQt at riverbankcomputing.com
> It's a distutils (or an Express Edition) problem. The message comes from
> class 'MacroExpander' in 'Lib\distutils\msvccompiler.py'. It expects,
> but can't find the registry entry
> 'Software\Microsoft\.NETFramework\sdkinstallrootv1.1' (the install path
> of the .NET Framework SDK). Maybe you could try to modify
> 'msvccompiler.py' or create a dummy registry entry. I don't know if this
> value is used at all.
> PyQt mailing list PyQt at riverbankcomputing.com
Get easy, one-click access to your favorites.
Make Yahoo! your homepage.
More information about the PyQt