30 de març 2010

Entorn virtual en python

Python ens ofereix la possibilitat de crear un entorn virtual amb el seus propis paquets.
Per fer-ho farem ús de l'eina vitualenv.

Obrim una consola i:

pip install virtualenv

En cas que no tinguem instal·lat el gestor de paquets pip, abans, executem:

easy_install pip

en situem al directori on volem crear la carpeta que contindrà l'entorn virtual i executem:

virtualenv --no-site-packages py-env

La opció --no-site-packages serveix per indicar que només volem les llibreries per defecte i no tot el que hi ha dis del site-packages en aquests moments.
py-env, és la carpeta on posarà tot l'entorn

entrem al directori:

cd py-env

i activem l'entorn a amb amb la comanda:

C:\py-env>Scripts\activate.bat

Ara hauriem de veure això.

(py-env) C:\py-env>


Dins aquest entorn ja podem instal·lar els paquets que necessitem, per exemple el Pil, django.