When I create a new virtualenv, virtualenv .virtualenvs/my_envthere is only a subset of the standard python modules copied / linked to the new virtualenv.
For example, when I do ls -lin .virtualenvs / my_env / lib / python2.6, I see:
...
... os.py -> /usr/lib/python2.6/os.py
... os.pyc -> /usr/lib/python2.6/os.pyc
but modules like shutiland urllib2are not copied, even if they are in /usr/lib/python2.6/shutil.py. I am using Ubuntu 9.10.
Is this the expected behavior? How can I install modules like shutil in virtualenv (I could not find these modules on pypi)?
source
share