Thanks, Massimo. It partially worked.
...
HTTP request sent, awaiting response... 200 OK
Length: 1424650 (1.4M) [application/x-gzip]
Saving to: `virtualenv-1.5.1.tar.gz'
100%[======================================>] 1,424,650 269K/s in
5.2s
2010-09-22 22:35:05 (269 KB/s) - `virtualenv-1.5.1.tar.gz' saved
[1424650/1424650]
Archive: virtualenv-1.5.1.tar.gz
End-of-central-directory signature not found. Either this file is
not
a zipfile, or it constitutes one disk of a multi-part archive. In
the
latter case the central directory and zipfile comment will be found
on
the last disk(s) of this archive.
unzip: cannot find zipfile directory in one of
virtualenv-1.5.1.tar.gz or
virtualenv-1.5.1.tar.gz.zip, and cannot find
virtualenv-1.5.1.tar.gz.ZIP, period.
virtualenv-1.5.1/
virtualenv-1.5.1/virtualenv.egg-info/
virtualenv-1.5.1/virtualenv.egg-info/not-zip-safe
...
installing compatibility modules
================================
install_dir /home/mdmcginn/web2py/virtualenv/lib/python2.4/site-
packages/
Searching for pysqlite
Reading
http://pypi.python.org/simple/pysqlite/
Reading
http://pysqlite.googlecode.com/
Reading
http://code.google.com/p/pysqlite/downloads/list
Best match: pysqlite 2.6.0
Downloading
http://pysqlite.googlecode.com/files/pysqlite-2.6.0.tar.gz
Processing pysqlite-2.6.0.tar.gz
Running pysqlite-2.6.0/setup.py -q bdist_egg --dist-dir /tmp/
easy_install-UmPbI6/pysqlite-2.6.0/egg-dist-tmp-gsXLY-
unable to execute gcc: Permission denied
error: Setup script exited with error: command 'gcc' failed with exit
status 1
starting web2py
===============
Traceback (most recent call last):
File "web2py.py", line 16, in ?
import gluon.import_all
File "/home/mdmcginn/web2py/gluon/import_all.py", line 110, in ?
raise ImportError, msg
ImportError: Missing dependency: hashlib
Try the following command: easy_install-2.4 -U hashlib
mdmc...@biographiks.com [~]# easy_install-2.4 -U hashlib
-jailshell: easy_install-2.4: command not found
On Sep 22, 9:43 am, mdipierro <
mdipie...@cs.depaul.edu> wrote:
> A problem in running web2y on shared hosts is that most of them run
> CentOS and CentOS ships with Python 2.4. Python 2.4 misses some
> modules that are required by web2py and you need root access to
> install them.
>
> Another solution is using virtualenv. I seems it is possible to
> download and run virtualenv without being root and it is possible to
> use it to easy_intall the missing 2.4 modules thanks to a module
> called distribute.
>
> I wrote a simple script that does this automatically.
>
> Please help me test it?
>
> If you have an account on acheapshared web-hosting provider that
> only provides Python 2.4 just do the following:
>
> wgethttp://
web2py.googlecode.com/hg/scripts/setup-virtualenv-web2py.sh