Prima di tutto installare pip, virtualenv e virtualenvwrapper
$ sudo apt-get install python-virtualenv python-pip
$ mkdir ~/.virtualenvs
$ sudo pip install virtualenvwrapper
Esportiamo le variabili d'ambiente in ~/.bashrc, editando il file con il nostro editor preferito vim ;)
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
export PIP_VIRTUALENV_BASE=$WORKON_HOME
Set ed export del PYTHONPATH nell'ambiente virtualenv editando il file /.virtualenvs/postactivate
export PYTHONPATH=$PYTHONPATH:$VIRTUAL_ENV
Elenco dei comandi di base, con una piccola descrizione.
$ workon myenv # setta l'attuale ambiente virtualenv (myenv)
$ deactivate # Disattiva l'ambiente corrente
$ mkvirtualenv --no-site-packages myenv # Crea un ambiente virtualenv pulito
$ rmvirtualenv myenv # Rimuove l'ambiente
$ cdvirtualenv # Va alla directory dell'ambiente attivo
$ lssitepackages # Elenco dei packages installati nell'ambiente
Setup di un ambiente di esempio:
$ mkvirtualenv --no-site-packages myenv
$ cdvirtualenv
Link e risorse:
http://www.doughellmann.com/projects/virtualenvwrapper/
http://pip.openplans.org/
http://mathematism.com/2009/jul/30/presentation-pip-and-virtualenv/
HTH,
Sani
Nessun commento:
Posta un commento