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 **.
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
Die folgenden Add-Ins für Python-Erweiterungen bieten alle für die Codierung erforderlichen Funktionen (Debugging, Intelligenz usw.).
Plugin | Name und Link | Verwenden |
---|---|---|
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".
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,
Damit ist die Einrichtung abgeschlossen. Ich wurde nicht besonders erwischt.
Recommended Posts