Package: python-virtualenv
Version: 1.1-1
Hi,
Shouldn't PYTHONPATH be set inside a virtual environment to allow easy
installation of local modules?
I've enhanced bin/activate like this:
+++
--- a/bin/activate Wed Oct 22 18:06:51 2008 +0200
+++ b/bin/activate Wed Oct 22 18:50:25 2008 +0200
@@ -6,6 +7,17 @@
PATH="$_OLD_VIRTUAL_PATH"
export PATH
unset _OLD_VIRTUAL_PATH
+ fi
+
+ if [ -n "$_OLD_VIRTUAL_PYTHONPATH" ] ; then
+ PYTHONPATH="$_OLD_VIRTUAL_PYTHONPATH"
+ export PYTHONPATH
+ unset _OLD_VIRTUAL_PYTHONPATH
+ fi
+ if [ -n "$_OLD_VIRTUAL_PYTHONPATH_EMPTY" ]; then
+ unset PYTHONPATH
+ unset _OLD_VIRTUAL_PYTHONPATH
+ unset _OLD_VIRTUAL_PYTHONPATH_EMPTY
fi
# This should detect bash and zsh, which have a hash command that must
@@ -33,6 +45,13 @@
export VIRTUAL_ENV="/home/avbidder/p/python/tg2env/tg2env"
+if [ -z "$PYTHONPATH" ] ; then
+ _OLD_VIRTUAL_PYTHONPATH_EMPTY=1
+fi
+_OLD_VIRTUAL_PYTHONPATH="$PYTHONPATH"
+PYTHONPATH=/home/avbidder/p/python/tg2env/lib/python2.5/site-packages:"$PYTHONPATH"
+export PYTHONPATH
+
_OLD_VIRTUAL_PATH="$PATH"
PATH="$VIRTUAL_ENV/bin:$PATH"
export PATH
+++
cheers
-- vbi
--
Protect your privacy - encrypt your email: http://fortytwo.ch/gpg/intro
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]