Solved! (though with a wrinkle) I went ahead and installed Visual Studio 2008 and ran the easy install from a vs2008 shell (i.e., ran C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\Tools\vsvars32.bat in the shell before the easy install).
simplejson _was_ able to install, I assume because it's setup could find the msft cl.exe compiler. The wrinkle is the compile actually failed because of a 32/64 bit conflict. Apparently, the simplejson setup dies if there is no compiler, but will correctly substitute the non-speedup, "Plain-Python" install if there is a compiler, and that compiler fails. Here's the top of my successful Pylons install (restarting where it left off with simplejson): C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\Tools\vsvars32.bat Setting environment for using Microsoft Visual Studio 2008 x86 tools. C:\Users\rod>cd \ C:\>python ez_setup.py -f http://pylonshq.com/download/0.9.7 -U Pylons Searching for Pylons Reading http://pylonshq.com/download/0.9.7 Reading http://pypi.python.org/simple/Pylons/ Reading http://www.pylonshq.com/ Reading http://pylons.groovie.org/ Best match: pylons 0.9.7rc3 Processing pylons-0.9.7rc3-py2.6.egg pylons 0.9.7rc3 is already the active version in easy-install.pth Using c:\python26\lib\site-packages\pylons-0.9.7rc3-py2.6.egg Reading http://www.pylonshq.com/download/0.9.7 Processing dependencies for Pylons Searching for simplejson>=2.0.3 Reading http://pypi.python.org/simple/simplejson/ Reading http://undefined.org/python/#simplejson Best match: simplejson 2.0.5 Downloading http://pypi.python.org/packages/source/s/simplejson/simplejson-2.0.5 .tar.gz#md5=11e65b91e7fd08eda931e683c5f98543 Processing simplejson-2.0.5.tar.gz Running simplejson-2.0.5\setup.py -q bdist_egg --dist-dir c:\users\rod\appdata\l ocal\temp\easy_install-mgvah0\simplejson-2.0.5\egg-dist-tmp-vb_j4r _speedups.c simplejson/_speedups.c(1652) : warning C4028: formal parameter 1 different from declaration python26.lib(python26.dll) : fatal error LNK1112: module machine type 'x64' conf licts with target machine type 'X86' *************************************************************************** WARNING: The C extension could not be compiled, speedups are not enabled. Failure information, if any, is above. I'm retrying the build without the C extension now. *************************************************************************** *************************************************************************** WARNING: The C extension could not be compiled, speedups are not enabled. Plain-Python installation succeeded. *************************************************************************** Adding simplejson 2.0.5 to easy-install.pth file Installed c:\python26\lib\site-packages\simplejson-2.0.5-py2.6.egg --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
