[PYTHON] Aktivieren Sie die Pip-Installation mit der Erstellung der Windows Azure-Website (Django-Projekt).

Hintergrund

Der PyCon JP 2014 Sprint, der am letzten Tag der PyCon JP 2014 vom 12. bis 15. September 2014 stattfand, fand im [Microsoft Japan Shinagawa Headquarters Seminar Room] statt. ](Http://www.microsoft.com/ja-jp/mscorp/branch/sgt.aspx) mietete den Veranstaltungsort.

Ich habe nicht viel über Azure verstanden und daher erneut ein Tutorial für die PaaS-Version gegeben. Ich habe versucht, ein zusätzliches Python-Modul zu installieren, und pip konnte nicht verwendet werden.

Ich wollte etwas dagegen tun, also entschied ich mich für pip und virtualenv und forderte es heraus.

Arbeitsmethode

Laden Sie die neueste Version der Pip-Installationsdatei aus dem folgenden Ordner herunter. (Sie können es auf Azure herunterladen.)

https://bootstrap.pypa.io/get-pip.py

Pip und virtualenv installieren

> python get-pip.py --user
> python -m pip install --user virtualenv

Unten installiert

C:\DWASFiles\Sites\~1xxxxxxxxxx\AppData\Python

Erstellen Sie eine Python-Umgebung namens "myenv" in Ihrem eigenen Ordner

python -m virtualenv myenv

Von nun an können Sie das Modul mit dem folgenden Pip installieren. Ich dachte, aber es scheint nicht zu funktionieren. Fortsetzung der Untersuchung erforderlich.

> myenv\Scripts\pip.exe

Kommentar

Wenn Python an einem Speicherort installiert ist, an den der Benutzer nicht schreiben kann, kann kein neues Modul im Ordner site-packages installiert werden, was zu einem Fehler führt.

Mit den neuesten Pips können Sie jetzt die Option "--user" verwenden, Pips in Ihrem Home-Verzeichnis installieren und sogar virtualenv erstellen.

Auf diese Weise können Sie mit virtualenv überall eine Python-Umgebung erstellen, auch wenn Sie keine Administratorrechte (root) haben.

In dieser Azure-Umgebung war die Aktivierung jedoch nicht möglich. Daher muss Python usw. jedes Mal mit vollständiger Pfadangabe aufgerufen werden. (In Windows scheint es Bedingungen zu geben, z. B. weil Umgebungsvariablen sich global auswirken?)

Vielen Dank

Wir sind @aodag dankbar, der in Bezug auf Verpackungen am detailliertesten in Japan ist und selbst bei einem Blick auf die Welt an der Spitze zu stehen scheint.

Recommended Posts

Aktivieren Sie die Pip-Installation mit der Erstellung der Windows Azure-Website (Django-Projekt).
Verwenden Sie Python / Django mit dem Windows Azure Cloud Service!
PIL-Installation mit Pip
Minimale Konfigurations-Website-Umgebung mit Django
Django Erste Schritte: 2_ Erstellen eines Projekts
[Anmerkung] Django-Projekterstellung und Terminologie
Befehlsinstallationsziel mit pip, easy_install
Python-Installation und Paketverwaltung mit pip
Django + Apache mit mod_wsgi unter Windows Server 2016
Ramen-Kartenerstellung mit Scrapy und Django
Lassen Sie uns box2d-py mit Windows 10 Environment Pip installieren