[Python] Cartelle di Python su linux

Marco Giusti marco.giusti a gmail.com
Sab 1 Dic 2012 16:44:22 CET


On Fri, Nov 30, 2012 at 07:49:02PM +0100, Daniele Varrazzo wrote:
[...]
> 
> - /usr/lib/pythonX.Y/: la stdlib di python
> - /usr/lib/pythonX.Y/dist-packages/: i package installati col
> package manager di sistema (e.g. apt-get install python-foo)
> - /usr/local/lib/pythonX.Y/dist-packages/: i package installati
> "manualmente" come root, per tutto il sistema
>   (e.g. "sudo pip install foo" o "sudo python setup.py install")
> - $HOME/.local/lib/pythonX.Y/site-packages/: i package installati
> "manualmente" con il singolo utente
>   (e.g. "pip install --user foo" o "python setup.py install --user")
> 
> L'ultima locazione, in particolare, non l'avevo notata prima, e mi
> sembra comoda. In passato, inoltre, mi sembra che /usr/local/lib non
> fosse usato, ma potrei sbagliare. Su ubuntu, per queste directory,
> non occorre neanche manipolare il PYTHONPATH: python le conosce già.

così è molto più chiaro :)


Maggiori informazioni sulla lista Python