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

Kører django projekt uden django installation

For at kunne bruge almindelig Django, skal den være installeret, da du skal kunne import django . Det er dog aldrig en god idé at installere Django som en Python-pakke på systemniveau. Det er altid bedst at arbejde med virtualenvs. De giver dig mulighed for at arbejde på flere projekter, hvor hvert projekt muligvis kræver forskellige pakker for at blive installeret, og forskellige projekter kan kræve at bruge forskellige versioner af den samme pakke. Ud over at blive brugt udvikling, er virtualenvs meget nyttige til at installere pakker på fjernmaskiner, selvom du ikke har root-privilegeret.

Alt du skal gøre er at downloade virtualenv.py og gør derefter følgende på fjernmaskinen:

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

Det vil skabe en virtualenv, hvor du kan installere alle Python-pakker uden behov for root-privilegier. Mere om virtualenv her .



  1. Deadlock undtagelseskode for PHP, MySQL PDOException?

  2. Opretter du tilpassede html-tags til CMS?

  3. Array i SQL Query?

  4. Om klynget indeks i postgres