Mysql
 sql >> Database >  >> RDS >> Mysql

Esecuzione del progetto django senza installazione di django

Per poter utilizzare Django normale, deve essere installato poiché devi essere in grado di eseguire import django . Tuttavia non è mai una buona idea installare Django come pacchetto Python a livello di sistema. È sempre meglio lavorare con virtualenvs. Ti consentono di lavorare su più progetti in cui ogni progetto potrebbe richiedere l'installazione di pacchetti diversi e progetti diversi potrebbero richiedere l'utilizzo di versioni diverse dello stesso pacchetto. Oltre ad essere utilizzati per lo sviluppo, virtualenvs è molto utile per installare pacchetti su macchine remote anche se non hai i privilegi di root.

Tutto quello che devi fare è scaricare virtualenv.py e quindi fai quanto segue sul computer remoto:

$ wget https://raw.github.com/pypa/virtualenv/master/virtualenv.py
$ python virtualenv.py venv
$ cd venv
$ source bin/activate
$ pip install django

Ciò creerà un virtualenv, in cui puoi installare qualsiasi pacchetto Python senza bisogno di privilegi di root. Maggiori informazioni su virtualenv qui .