I created a virtualenv and installed pyinstall and tried installing
Pylons, but it's installing the egg in a funny way that's not
compatible with "python setup.py develop", or maybe it's just not
compatible with Pylons applications. Note that the same packages get
installed twice, and I have these namespace .pth files cluttering up
the place.
I also got a simplejson error that didn't occur in one virtualenv but
did occur in another one a few minutes later. But that may be due to
the upstream server.
(NOTE: http://pylonshq.com/download/0.9.7 NEEDS A CURRENT SIMPLEJSON 2 EGG.)
mso@tux ~/svn/hazweb/branches/cameo-pylons2 $ python2.5
~/src/virtualenv-1.3/virtualenv.py ~/venv/cameo
New python executable in /home/mso/venv/cameo/bin/python2.5
Also creating executable in /home/mso/venv/cameo/bin/python
Installing setuptools............done.
mso@tux ~/svn/hazweb/branches/cameo-pylons2 $ cp
/home/mso/venv/OLD.cameo/lib/python2.5/distutils/distutils.cfg
/home/mso/venv/cameo/lib/python2.5/distutils/
mso@tux ~/svn/hazweb/branches/cameo-pylons2 $ cp
/home/mso/venv/OLD.cameo/bin/activate /home/mso/venv/cameo/bin
mso@tux ~/svn/hazweb/branches/cameo-pylons2 $ source ~/venv/cameo/bin/activate
(cameo)mso@tux ~/svn/hazweb/branches/cameo-pylons2 $ ls $LIB
easy-install.pth setuptools-0.6c9-py2.5.egg setuptools.pth
(cameo)mso@tux ~/svn/hazweb/branches/cameo-pylons2 $ easy_install pyinstall
Searching for pyinstall
Reading http://www.pylonshq.com/download/
Reading http://pypi.python.org/simple/pyinstall/
Reading http://pyinstall.openplans.org
Best match: pyinstall 0.1.4
Downloading http://pypi.python.org/packages/source/p/pyinstall/pyinstall-0.1.4.ta...
Processing pyinstall-0.1.4.tar.gz
Running pyinstall-0.1.4/setup.py -q bdist_egg --dist-dir
/tmp/easy_install-MLCQIx/pyinstall-0.1.4/egg-dist-tmp-TVjCNs
zip_safe flag not set; analyzing archive contents...
pyinstall: module references __file__
Adding pyinstall 0.1.4 to easy-install.pth file
Installing pyinstall.py script to /home/mso/venv/cameo/bin
Installed /home/mso/venv/cameo/lib/python2.5/site-packages/pyinstall-0.1.4-py2.5.egg
Processing dependencies for pyinstall
Finished processing dependencies for pyinstall
(cameo)mso@tux ~/svn/hazweb/branches/cameo-pylons2 $ ls $LIB
easy-install.pth setuptools-0.6c9-py2.5.egg
pyinstall-0.1.4-py2.5.egg setuptools.pth
(cameo)mso@tux ~/svn/hazweb/branches/cameo-pylons2 $ pyinstall.py Durus
Requirement already satisfied: Durus in
/usr/local/lib/python2.5/site-packages/Durus-3.7-py2.5-linux-i686.egg
Installing collected packages: Durus
Successfully installed Durus
(cameo)mso@tux ~/svn/hazweb/branches/cameo-pylons2 $ ls $LIB
easy-install.pth setuptools-0.6c9-py2.5.egg
pyinstall-0.1.4-py2.5.egg setuptools.pth
(cameo)mso@tux ~/svn/hazweb/branches/cameo-pylons2 $ pyinstall.py Pylons
Downloading/unpacking Pylons
Downloading Pylons-0.9.7rc2.tar.gz (156Kb): 156Kb downloaded
Running setup.py egg_info for package Pylons
warning: no previously-included files matching '*' found under
directory 'tests/test_units/session'
warning: no previously-included files matching '.DS_Store' found
anywhere in distribution
warning: no previously-included files matching '*.hgignore' found
anywhere in distribution
warning: no previously-included files matching '*.hgtags' found
anywhere in distribution
Downloading/unpacking Routes>=1.10.1 (from Pylons)
Downloading Routes-1.10.1.tar.gz (69Kb): 69Kb downloaded
Running setup.py egg_info for package Routes
warning: no previously-included files matching '.DS_Store' found
anywhere in distribution
warning: no previously-included files matching '*.hgignore' found
anywhere in distribution
warning: no previously-included files matching '*.hgtags' found
anywhere in distribution
Downloading/unpacking WebHelpers>=0.6.1 (from Pylons)
Downloading WebHelpers-0.6.3.tar.gz (201Kb): 201Kb downloaded
Running setup.py egg_info for package WebHelpers
Downloading/unpacking Beaker>=1.0.2 (from Pylons)
Downloading Beaker-1.0.3.tar.gz
Running setup.py egg_info for package Beaker
Downloading/unpacking Paste>=1.7.1 (from Pylons)
Downloading Paste-1.7.1.tar.gz (371Kb): 371Kb downloaded
Running setup.py egg_info for package Paste
Downloading/unpacking PasteDeploy>=1.3.2 (from Pylons)
Could not fetch URL http://pythonpaste.org/deploy/paste-deploy.html
(from http://pypi.python.org/simple/PasteDeploy): HTTP Error 404: Not
Found
Will skip URL http://pythonpaste.org/deploy/paste-deploy.html when
looking for download links for PasteDeploy>=1.3.2 (from Pylons)
Could not fetch URL http://pythonpaste.org/deploy/paste-deploy.html
(from http://pypi.python.org/simple/PasteDeploy): HTTP Error 404: Not
Found
Will skip URL http://pythonpaste.org/deploy/paste-deploy.html when
looking for download links for PasteDeploy>=1.3.2 (from Pylons)
Downloading PasteDeploy-1.3.2.tar.gz
Running setup.py egg_info for package PasteDeploy
warning: no files found matching 'docs/*.html'
warning: no previously-included files found matching 'docs/rebuild'
Downloading/unpacking PasteScript>=1.6.3 (from Pylons)
Downloading PasteScript-1.6.3.tar.gz (120Kb): 120Kb downloaded
Running setup.py egg_info for package PasteScript
Downloading/unpacking FormEncode>=1.0.1 (from Pylons)
Downloading FormEncode-1.0.1.tar.gz (172Kb): 172Kb downloaded
Running setup.py egg_info for package FormEncode
warning: no files found matching '*.py' under directory '.'
warning: no files found matching '*.html' under directory 'docs'
no previously-included directories found matching '**/.svn'
Downloading/unpacking simplejson>=2.0.1 (from Pylons)
Downloading
Checking out svn repository
http://simplejson.googlecode.com/svn/tags/simplejson-2.0.3/ to
/home/mso/venv/cameo/build/simplejson
Complete output from command svn checkout --force
http://simplejson.googlecode.com/svn/tags/simplejson-2.0.3//home/mso/...
Subcommand 'checkout' doesn't accept option '--force'
Type 'svn help checkout' for usage.
----------------------------------------
Command svn checkout --force
http://simplejson.googlecode.com/svn/tags/simplejson-2.0.3/
/home/mso/venv/cameo/build/simplejson failed with error code 1
Storing complete log in ./pyinstall-log.txt
(cameo)mso@tux ~/svn/hazweb/branches/cameo-pylons2 $ pyinstall.py Pylons
Downloading/unpacking Pylons
Running setup.py egg_info for package Pylons
warning: no previously-included files matching '*' found under
directory 'tests/test_units/session'
warning: no previously-included files matching '.DS_Store' found
anywhere in distribution
warning: no previously-included files matching '*.hgignore' found
anywhere in distribution
warning: no previously-included files matching '*.hgtags' found
anywhere in distribution
Downloading/unpacking Routes>=1.10.1 (from Pylons)
Running setup.py egg_info for package Routes
warning: no previously-included files matching '.DS_Store' found
anywhere in distribution
warning: no previously-included files matching '*.hgignore' found
anywhere in distribution
warning: no previously-included files matching '*.hgtags' found
anywhere in distribution
Downloading/unpacking WebHelpers>=0.6.1 (from Pylons)
Running setup.py egg_info for package WebHelpers
Downloading/unpacking Beaker>=1.0.2 (from Pylons)
Running setup.py egg_info for package Beaker
Downloading/unpacking Paste>=1.7.1 (from Pylons)
Running setup.py egg_info for package Paste
Downloading/unpacking PasteDeploy>=1.3.2 (from Pylons)
Running setup.py egg_info for package PasteDeploy
warning: no files found matching 'docs/*.html'
warning: no previously-included files found matching 'docs/rebuild'
Downloading/unpacking PasteScript>=1.6.3 (from Pylons)
Running setup.py egg_info for package PasteScript
Downloading/unpacking FormEncode>=1.0.1 (from Pylons)
Running setup.py egg_info for package FormEncode
warning: no files found matching '*.py' under directory '.'
warning: no files found matching '*.html' under directory 'docs'
no previously-included directories found matching '**/.svn'
Downloading/unpacking simplejson>=2.0.1 (from Pylons)
Downloading
Checking out svn repository
http://simplejson.googlecode.com/svn/tags/simplejson-2.0.3/ to
/home/mso/venv/cameo/build/simplejson
Complete output from command svn checkout --force
http://simplejson.googlecode.com/svn/tags/simplejson-2.0.3//home/mso/...
Subcommand 'checkout' doesn't accept option '--force'
Type 'svn help checkout' for usage.
----------------------------------------
Command svn checkout --force
http://simplejson.googlecode.com/svn/tags/simplejson-2.0.3/
/home/mso/venv/cameo/build/simplejson failed with error code 1
Storing complete log in ./pyinstall-log.txt
(cameo)mso@tux ~/svn/hazweb/branches/cameo-pylons2 $ pyinstall.py
simplejson==2.0.3
Downloading/unpacking simplejson==2.0.3
Could not fetch URL http://pypi.python.org/simple/simplejson/2.0.3:
HTTP Error 404: Not Found
Will skip URL http://pypi.python.org/simple/simplejson/2.0.3 when
looking for download links for simplejson==2.0.3
Downloading
Checking out svn repository
http://simplejson.googlecode.com/svn/tags/simplejson-2.0.3/ to
/home/mso/venv/cameo/build/simplejson
Complete output from command svn checkout --force
http://simplejson.googlecode.com/svn/tags/simplejson-2.0.3//home/mso/...
Subcommand 'checkout' doesn't accept option '--force'
Type 'svn help checkout' for usage.
----------------------------------------
Command svn checkout --force
http://simplejson.googlecode.com/svn/tags/simplejson-2.0.3/
/home/mso/venv/cameo/build/simplejson failed with error code 1
Storing complete log in ./pyinstall-log.txt
(cameo)mso@tux ~/svn/hazweb/branches/cameo-pylons2 $ pyinstall.py
...
read more »