[PYTHON] Docker und PyCharm unter Proxy in Windows
- Setzen Sie den Proxy auf "http: //proxy.any.ac.jp: 8080 /"
docker
Vorbereitungen
- Melden Sie sich bei [Docker Cloud] an (https://www.docker.com/products/docker-cloud).
--Erstellen Sie ein Repository (Beispiel: Benutzername / Repräsentant)
- Es spielt keine Rolle, ob es privat oder öffentlich ist, aber wenn es öffentlich ist, wird es später einfacher, anstatt es öffentlich zu machen.
Bis zum ersten Start
-Installieren Sie Docker Toolbox
--Variationsname HTTP_PROXY, Wert "http: //proxy.any.ac.jp: 8080 /" in Windows-Umgebungsvariablen
- Ähnlich wie der Variablenname HTTPS_PROXY, Wert
http: //proxy.any.ac.jp: 8080 /
- Starten Sie das Docker-Schnellstartterminal
- Wenn Sie den Wal sicher sehen können, gehen Sie wie folgt vor
export HTTP_PROXY=http://proxy.any.ac.jp:8080/
export HTTPS_PROXY=$HTTP_PROXY
Bis zum ersten Umgebungsbau
--docker run -it --name env <centos, ubuntu, python usw.> / bin / bash
――Weil Sie es in eine virtuelle Umgebung stellen können, können Sie frei damit spielen
――Schließen Sie das hier auszuführende Projekt nicht ein
――Um nur die Ausführungsumgebung zu erstellen
- Wenn Sie einen Benutzer erstellen und dort eine Umgebung erstellen
ln -s /home/User/.hogebrew/var/pyenv/shims/python /usr/bin/python
ln -s /home/User/.linuxfuga/bin/jumanpp /usr/bin/jumanpp
** Erlaube root, durch unbearbeitetes .bash_profile zu laufen **
--Wenn Sie die Umgebung erstellen können, bis Sie Lust dazu haben, beenden Sie mit "C-d" und führen Sie Folgendes aus
docker login #Melden Sie sich bei Ihrer Docker-Cloud an
docker commit lab username/rep:latest
docker push username/rep:latest
――Nachdem Sie die Umgebung erstellt haben, müssen Sie keinen anderen PC verwenden.
PyCharm
-Download von PyCharm
- Kostenlos für Studenten. Bitte beziehen Sie sich auf andere Orte
--Nach dem Start wählen Sie vorerst unten rechts Konfigurieren-> Einstellungen
Settings
- Zum Projektinterpreter wechseln
--Drücken Sie das Zahnrad in Project Interpreter und Add Remote
- Wählen Sie Docker, Neu ...
- Behalten Sie die Standardeinstellungen bei und stellen Sie sicher, dass die freigegebenen VirtualBox-Ordner "/ c / Users-> C: \ Users" sind
- OK
- Wählen Sie Benutzername / Repräsentant: Spätestens für den Bildnamen
- Der Python-Interpreter-Pfad ist mit Python in Ordnung
- Diese Einstellung ist auch dann gleich, wenn Sie ein anderes Gerät verwenden
- Wenn es sich um eine andere Maschine handelt, beginnt hier das Ziehen. Wenn sie gleich sind, lassen Sie sie wie sie sind
- OK
Edit Configuration
- Kehren Sie zum ersten Bildschirm zurück und wählen Sie ein Projekt aus
- Klicken Sie mit der rechten Maustaste auf die Python-Datei, die Sie ausführen möchten-> Dateiname ausführen
»Schimpfe. Abbrechen wie es ist
--Run-> Konfiguration bearbeiten in der Symbolleiste
--Wählen Sie, weil ich denke, dass das Python-Element einen Dateinamen enthält
- Das Skript wurde von C: \ Users ... nach \ c \ Users ... geändert.
- Ändern Sie das Arbeitsverzeichnis auf ähnliche Weise in \ c \ Users ...
--Gehen Sie zu den Docker-Containereinstellungen
- Volume bindings
- /opt/project -> C:\Users...\project_path
- Stellen Sie hier Ressourcen ein
- Environment variables
- http_proxy -> http://proxy.any.ac.jp:8080/
- https_proxy -> http://proxy.any.ac.jp:8080/
- OK
- Apply
- Vergewissern Sie sich, dass die Spalte mit den Docker-Containereinstellungen wie folgt lautet
-v /c/Users.../project_path ...
Programmstart
――Ich denke, es funktioniert
- Für jede Datei einstellen. Wenn Sie es ärgerlich finden, können Sie mit den Standardeinstellungen spielen. Wenn Sie jedoch ein Programm verwenden, das unter Windows ausgeführt wird, ist es besser, Python in Windows einzufügen und auszuführen. Seien Sie also vorsichtig.