Um reguläres Django verwenden zu können, muss es installiert werden, da Sie import django
können müssen . Es ist jedoch niemals eine gute Idee, Django als Python-Paket auf Systemebene zu installieren. Es ist immer am besten, mit virtualenvs zu arbeiten. Sie ermöglichen es Ihnen, an mehreren Projekten zu arbeiten, wobei für jedes Projekt möglicherweise unterschiedliche Pakete installiert werden müssen und für unterschiedliche Projekte möglicherweise unterschiedliche Versionen desselben Pakets verwendet werden müssen. Abgesehen davon, dass sie für die Entwicklung verwendet werden, sind virtualenvs sehr nützlich, um Pakete auf Remote-Rechnern zu installieren, selbst wenn Sie keine Root-Privilegien haben.
Sie müssen lediglich virtualenv.py herunterladen und führen Sie dann auf dem Remote-Computer Folgendes aus:
$ wget https://raw.github.com/pypa/virtualenv/master/virtualenv.py
$ python virtualenv.py venv
$ cd venv
$ source bin/activate
$ pip install django
Dadurch wird eine virtuelle Umgebung erstellt, in der Sie beliebige Python-Pakete installieren können, ohne dass Root-Rechte erforderlich sind. Mehr über virtualenv hier .