Richten Sie eine Python-Entwicklungsumgebung mit Visual Studio Code ein

0. Einleitung

Früher schrieb ich eine Qiita mit dem Titel Vorbereiten einer HTML-Erstellungsumgebung mit Visual Studio Code, aber heutzutage ist maschinelles Lernen (einschließlich Deep Learning) beliebt. Viele auf Python basierende Bücher wurden veröffentlicht (Amazon: Python Machine Learning Programming, [Amazon: Deep Learning von Zero-Deep Learning Learned from Python] Theorie und Implementierung von](http://amzn.to/2n7hVb7) usw.). Deshalb habe ich mich dieses Mal entschlossen, eine Python-Entwicklungsumgebung mit Visual Studio Code vorzubereiten.

Die Zielversion von Visual Studio Code ist ** 1.10.2 **. Die Python-Version ist ** 3.6.0 **.

1. Installieren Sie Python in einer Windows-Umgebung

Verwenden Sie den Paketmanager schokoladig. Wenn schokoladig nicht installiert ist, installieren Sie es mit dem folgenden Befehl.

@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%systemdrive%\chocolatey\bin

Die Installation wird sofort abgeschlossen. Starten Sie die Eingabeaufforderung neu und installieren Sie Python mit dem Befehl choco.

choco install python

1-2. Installieren Sie die Python-Erweiterung auf VS Code

Die folgenden Add-Ins für Python-Erweiterungen bieten alle für die Codierung erforderlichen Funktionen (Debugging, Intelligenz usw.).

Plugin Name und Link Verwenden
image Python Linting,Debugging(multi-threaded,remote), Intellisense, code formatting, refactoring, unit tests, snippets, and more.

Öffnen Sie die Befehlspalette mit Strg + P in Visual Studio Code und führen Sie den folgenden Befehl aus.

ext install Python

Wählen Sie "Python" aus dem Bereich "Erweiterungen" und klicken Sie auf "Installieren".

1-3. Lint installieren (PyLint)

Visual Studio Code scheint mehrere Lint-Tools zu unterstützen, aber dieses Mal werde ich PyLint installieren. (Es scheint ein Standard-Linter zu sein → DonJayamanne / pythonVSCode Linting Führen Sie an der Eingabeaufforderung Folgendes aus.

pip install pylint

Gehen Sie zurück zu Visual Studio Code und überprüfen Sie, ob die Einstellungen für die Verwendung von pylint (Datei-> Grundeinstellungen-> Einstellungen) vorgenommen wurden.

settings.json


// Whether to lint Python files.
"python.linting.enabled": true,
// Whether to lint Python files using pylint.
"python.linting.pylintEnabled": true,

2. Fazit

Damit ist die Einrichtung abgeschlossen. Ich wurde nicht besonders erwischt.

Referenz

Recommended Posts

Richten Sie eine Python-Entwicklungsumgebung mit Visual Studio Code ein
Erstellen Sie eine Python-Entwicklungsumgebung mit Visual Studio Code
Python-Entwicklungsumgebung mit Windows + Anaconda3 + Visual Studio Code
Python-Entwicklungsumgebung mit Windows + Python + PipEnv + Visual Studio-Code
Richten Sie mit Sublime Text 2 eine Python-Entwicklungsumgebung ein
Versuchen Sie, eine Python-Umgebung mit Visual Studio Code & WSL zu erstellen
Richten Sie eine Python-Entwicklungsumgebung auf Marvericks ein
Erstellen Sie eine Python-Entwicklungsumgebung unter Windows (Remote-WSL für Visual Studio Code).
Ich möchte eine GUI-Entwicklungsumgebung mit Python oder Golang auf dem Mac einrichten
[Python] Erstellen Sie mit Docker eine Django-Entwicklungsumgebung
Erstellen Sie eine Python-Ausführungsumgebung mit VS-Code
Richten Sie die TinyGo-Entwicklungsumgebung für VS Code ein
Holen Sie sich mit Poetry eine schnelle Python-Entwicklungsumgebung
Python-Entwicklung mit Visual Studio 2017
Python-Entwicklung mit Visual Studio
Richten Sie eine Entwicklungsumgebung für die Verarbeitung natürlicher Sprache ein
So richten Sie eine Python-Umgebung mit pyenv ein
Erstellen Sie eine Python-Entwicklungsumgebung mit Vagrant + Ansible + Fabric
Erstellen Sie mit Python eine Entwicklungsumgebung für maschinelles Lernen
Hinweise zur Beschleunigung des Python-Codes mit Numba
[Vagrant] Richten Sie einen einfachen API-Server mit Python ein
Ein Hinweis, dem ich beim Ausführen von Python mit Visual Studio Code verfallen war
Java mit Visual Studio Code (Teil 2)
Aktivieren Sie die virtuelle Python-Umgebung von virtualenv für Visual Studio Code
Erstellen Sie eine virtuelle Umgebung mit Python!
Bereiten Sie die Python-Entwicklungsumgebung mit Mac + Windows + VisualStudio Code (Windows-Version) vor.
Erstellen einer virtuellen Umgebung mit Python 3
Bereiten Sie die Python-Entwicklungsumgebung mit Mac + Windows + VisualStudio Code (Mac-Version) vor.
Machen Sie so etwas wie einen Python-Interpreter mit Visual Studio Code
Richten Sie die Python-Umgebung unter CentOS ein
Holen Sie sich eine saubere Python-Entwicklungsumgebung mit pyenv + pipx + Poetry
Erstellen einer Entwicklungsumgebung für die Python2.7-Serie mit Vagrant
Erstellen Sie mit VSCode & Docker Desktop eine einfache Python-Entwicklungsumgebung
Richten Sie mit Atom eine Python-Entwicklungsumgebung ein
Erstellen Sie eine Python-Umgebung mit WSL + Pyenv + Jupyter + VSCode
Versuchen Sie, wenn Visual Studio Code ein Python-Modul nicht laden kann
[Pyenv] Erstellen einer Python-Umgebung mit Ubuntu 16.04
Erstellen Sie mit Laragon ganz einfach eine Entwicklungsumgebung
[Entwicklungsumgebung] Python mit Xcode [Mit Bildschirmübergang]
Richten Sie mit Docker einen Samba-Server ein
[Python] Erstellen Sie mit Anaconda eine virtuelle Umgebung
Erstellen einer Python 3.6-Umgebung mit Windows + PowerShell
Erstellen Sie mit pyenv eine virtuelle Umgebung für Python
Erstellen Sie mit Neovim eine moderne Python-Umgebung
Erstellen einer Python-Entwicklungsumgebung für die KI-Entwicklung
Bereiten Sie mit venv mit VS Code eine virtuelle Python-Umgebung für Ihr Projekt vor
Ich war süchtig danach, eine Python-Venv-Umgebung mit VS Code zu erstellen
Senden Sie E-Mails mit mailx an einen mit Python eingerichteten Dummy-SMTP-Server.
Vorgehensweise zum Erstellen einer virtuellen Python-Umgebung mit VS-Code unter Windows
Versuchen Sie ernsthaft, eine Vim-Testumgebung einzurichten (für Python).
Ich habe versucht, eine Mac Python-Entwicklungsumgebung mit pythonz + direnv zu erstellen
Richten Sie mit Python 3 einen einfachen HTTPS-Server ein
Erstellen Sie eine Entwicklungsumgebung für die C-Sprache mit einem Container
Richten Sie einen einfachen HTTPS-Server mit Asyncio ein
Erstellen einer Python-Umgebung mit virtualenv und direnv
Erstellen Sie eine Python-Umgebung mit ansible auf centos6