Einfache Erstellung einer Python-Datenanalyseumgebung mit Windows 10 Pro x VS Code x Docker

Überblick

Du hasst es, eine Umgebung aufzubauen, oder? Ich hasse es auf einer verrückten Ebene, weil ich ein schlechter Mensch bin, der Fehler macht und ein paar Tage ohne zu zögern verbringt. Wenn ich versuche, einen Nicht-Ingenieur, der mit mir zusammenarbeitet, dazu zu bringen, Analysearbeiten durchzuführen, bei denen ich ein schwacher, aber verrückter Ingenieur bin, werde ich möglicherweise von hinten erstochen. Aus diesem Grund habe ich einen Titel erstellt, der bis zu einem gewissen Grad umgeleitet werden kann, und werde ihn daher als Memorandum veröffentlichen.

** Bereitstellung einer Umgebung für Nicht-Ingenieure, in der sie Python wie Jupyter Notebook auf VS-Code schreiben können **

Ich strebe das an.

Es könnte gut für eine solche Person sein, zu lesen

――Ich möchte einfach eine Python-Umgebung erstellen

(Wir erklären nicht jede Software oder technische Details)

Voraussetzung Umgebung

Betriebssystem: Windows 10 Pro 64bit (zur Verwendung der Hyper-V-Funktion bei Verwendung von Docker)

Umgebung

Ungefähr der folgende Fluss.

  1. Rufen Sie die Ordnerstruktur ab, die der Umgebung zugrunde liegt
  2. Installieren und Einrichten von Docker Desktop für Windows
  3. Installation und Einrichtung von Visual Studio Code
  4. Erstellung der Umgebung

1. Rufen Sie die Ordnerstruktur ab, die der Umgebung zugrunde liegt

Ich habe die Ordnerstruktur und die erforderlichen Dateien vorbereitet, die als Basis in GitHub verwendet werden sollen. Platzieren Sie sie also durch Klonen oder Herunterladen in einem beliebigen Ordner (in meinem Fall erstellen Sie einen Ordner für Git unter Laufwerk C). https://github.com/m0p1nt/ds_base_env_for_vscode

Ändern Sie den Wert des Namensattributs von "devcontainer.json" nach Ihren Wünschen. image.png

2. Installieren und Einrichten von Docker Desktop für Windows

Da andere Mitwirkende bereits Artikel verfasst haben, die für die Umgebungskonstruktion leicht zu verstehen sind, nur das grobe Verfahren (Referenzseite in der Ergänzung unten).

  1. Aktivieren Sie Hyper-V Aktivieren Sie "Hyper-v" in der "Systemsteuerung" -> "Programme und Funktionen" -> "Windows-Funktionen aktivieren oder deaktivieren" (Neustart, wenn Sie dazu aufgefordert werden). ). image.png

  2. Laden Sie das Installationsprogramm von der [Docker Desktop für Windows-Download-Site] herunter und installieren Sie es (https://hub.docker.com/editions/community/docker-ce-desktop-windows/). image.png

  3. Einstellungen für die Laufwerksmontage
    (1) Öffnen Sie den Einstellungsbildschirm mit [Einstellung] über das Docker-Symbol unten rechts in der Widndows-Taskleiste (wenn kein Symbol vorhanden ist, starten Sie Docker und überprüfen Sie es erneut). image.png
    (2) Überprüfen Sie die Mount-Berechtigung für das Laufwerk, auf dem sich der Ordner für die Analyseumgebung befindet. image.png

3. Installation und Einrichtung von Visual Studio Code

  1. Laden Sie das Installationsprogramm von der [Visual Studio Code Download Site] herunter und installieren Sie es (https://code.visualstudio.com/download).

  2. Erweiterung Remote --Container hinzugefügt image.png

4. Erstellung der Umgebung

  1. Klicken Sie auf das grüne Symbol unten links im VS-Code-Bildschirm und wählen Sie "Remote-Container: Ordner im Container öffnen ...". image.png

Wählen Sie den Ordner unter "1. Holen Sie sich die Ordnerstruktur, die die Basis der Umgebung ist" oben. image.png

Ein neuer Bildschirm wird gestartet und die Umgebungskonstruktion wird gestartet. Warten Sie also einige Minuten und Sie sind fertig. image.png

Dies ist praktisch, da es wie ein Jupyter-Notizbuch für VS-Code verwendet werden kann. image.png

Um es zu schließen, klicken Sie auf das grüne Symbol unten links und wählen Sie "Remote-Verbindung beenden". image.png

Ergänzung

Referenziert

Recommended Posts

Einfache Erstellung einer Python-Datenanalyseumgebung mit Windows 10 Pro x VS Code x Docker
Virtuelle Python / Windows (Windows 10) -Umgebung / Paket mit VSCode
Python mit VSCode (Windows 10)
Aufbau einer Datenanalyseumgebung mit Python (IPython Notebook + Pandas)
Konstruktionsvorlage für die lokale Python-Entwicklungsumgebung [Flask / Django / Jupyter mit Docker + VS-Code]
Erstellen Sie mit Docker auf RaspberryPi3 eine Python + Flasche + MySQL-Umgebung! [Einfache Konstruktion]
Vorgehensweise zum Erstellen einer virtuellen Python-Umgebung mit VS-Code unter Windows
Verwenden Sie Python in einer Anaconda-Umgebung mit VS-Code
Erstellen Sie eine Python-Ausführungsumgebung mit VS-Code
Datenanalyse mit Python 2
Datenanalyse mit Python
Aufbau einer virtuellen Umgebung mit Docker + Flask (Python) + Jupyter-Notebook
[Python] OpenCV-Umgebungskonstruktion mit Docker (cv2.imshow () funktioniert auch)
Von Kafka bis KSQL - Einfache Umgebungskonstruktion mit Docker
Python-Entwicklungsumgebung mit Windows + Python + PipEnv + Visual Studio-Code
Debuggen Sie Python mit VS-Code
Bereiten Sie die Python3-Umgebung mit Docker vor
Erstellen einer Python-Umgebung unter Windows 7
Umgebungskonstruktion für diejenigen, die Python einfach mit VSCode (für Mac) lernen möchten
OpenJTalk unter Windows 10 (Sprechen Sie Japanisch mit Python aus der Umgebungskonstruktion)
Hot Reload von Golang + Gin + Docker, Aufbau einer VS Code-Debug-Umgebung
Bereiten Sie die Python-Entwicklungsumgebung mit Mac + Windows + VisualStudio Code (Windows-Version) vor.
Bereiten Sie die Python-Entwicklungsumgebung mit Mac + Windows + VisualStudio Code (Mac-Version) vor.
Die Geschichte, dass Python nicht mehr mit VS Code (Windows 10) arbeitet
Erstellen Sie eine Python-Umgebung mit WSL + Pyenv + Jupyter + VSCode
Python-Umgebungskonstruktionsnotiz unter Windows 10
Beginnen Sie mit Python! ~ ① Umweltbau ~
Aufbau einer Anaconda-Python-Umgebung unter Windows 10
Erstellen Sie eine MySQL + Python-Umgebung mit Docker
Einfache Jupyter-Umgebungskonstruktion mit Cloud9
[Python3] Aufbau der Entwicklungsumgebung << Windows Edition >>
Python3-Umgebungskonstruktion mit pyenv-virtualenv (CentOS 7.3)
Visualisieren Sie Ihre Daten ganz einfach mit Python Seaborn.
pytorch @ python3.8 Umgebungskonstruktion mit pipenv
Datenanalyse beginnend mit Python (Datenvisualisierung 1)
[Docker] Python3.5 + Numpy + Matplotlib-Umgebungskonstruktion
Datenanalyse beginnend mit Python (Datenvisualisierung 2)
Installieren Sie Python mit Mac vs Code
Wettbewerb mit VS-Code Erstellen Sie eine Python-Umgebung für Profis unter Windows
So erstellen Sie eine Python- und Jupyter-Ausführungsumgebung mit VSCode
Erstellen Sie ein USB-Boot-Ubuntu mit einer Python-Umgebung für die Datenanalyse
Aufbau einer LaTeX- und R-Umgebung (ein wenig Python) mit SublimeText3 (Windows)
[Windows 10] [Aufbau der Entwicklungsumgebung] Auflösen, wenn ungelöste import'django.xxx-Python (ungelöster Import) in VS Code auftritt
Datenpipeline-Aufbau mit Python und Luigi
[Ubuntu 18.04] Erstellen Sie eine Python-Umgebung mit pyenv + pipenv
Erstellen Sie mit Docker eine Jupyter Lab (Python) -Umgebung
Debuggen eines Python-Programms durch Remoteverbindung mit einem Docker-Container in einer WSL2-Umgebung mit VS-Code
Konstruktionsverfahren für die Python-Projektumgebung (für Windows)
Verwenden von venv in der Windows + Docker-Umgebung [Python]
Ich war süchtig danach, eine Python-Venv-Umgebung mit VS Code zu erstellen
Erstellen einer Python 3.6-Umgebung mit Windows + PowerShell
Erstellen Sie eine Entwicklungsumgebung mit Jupyter und Flask mit Python in Docker (unterstützt sowohl VS Code als auch Code-Server).
Erstellen Sie mit Docker eine Python + uWSGI + Nginx-Umgebung
Aufbau einer VScode-Umgebung (Windows 10, Python, C ++, C, Git)
Datenanalyse beginnend mit Python (Datenvorverarbeitung - maschinelles Lernen)