Erstellen einer Python-Entwicklungsumgebung unter Windows - Von der Installation von Anaconda bis zur Verknüpfung von Atom und Jupyter Notebook -

Hallo. Ich habe Angst vor Qiitas erstem Beitrag. Bitte weisen Sie auf Fehler hin ...!

Über diesen Artikel

Dieser Artikel ist eine Zusammenstellung von zuvor Gepostet zu notieren. Ich bin beim Aufbau der Umwelt festgefahren, daher werde ich sie als Memorandum aufbewahren.

Was Sie erreichen wollen

Erstellen Sie eine Python-Entwicklungsumgebung

Über Anaconda

Anaconda ist eine Plattform, die Python-Pakete für Data Science bereitstellt. Wir bieten kompilierte Binärdateien mit vielen Modulen und Tools, die sich auf wissenschaftliche und technologische Berechnungen konzentrieren, und Sie können problemlos eine Umgebung erstellen, die Python verwendet. https://www.python.jp/install/anaconda/index.html

Wenn Anaconda installiert ist, scheinen neben Python selbst verschiedene nützliche Bibliotheken enthalten zu sein. Vielen Dank für Anfänger.

Über Jupyter Notebook

picture_pc_909390423e1bfe108efd47373863af17.png Jupyter Notebook ist ein Tool, mit dem das Ausführungsergebnis des Programms wie folgt aufgezeichnet werden kann. Es kann Zelle für Zelle ausgeführt werden, ein Diagramm kann gezeichnet werden und eine Beschreibung kann mit Markdown geschrieben werden. Funktioniert mit Webbrowsern.

Über Atom

Atom ist ein Open Source Texteditor für GitHub. Es kann sowohl unter Windows als auch unter Mac verwendet werden. picture_pc_8cc85aaf93bac1e52a55622e54ce253f.png Und wenn Sie ein Paket namens Wasserstoff auf diesem Atom installieren, läuft Jupyter Notebook auf Atom wie in ↑ gezeigt! Dieses Mal werden wir diesen Zustand anstreben.

Umgebung

Windows10

Verfahren

  1. Installieren Sie Python (Anaconda)
  2. Erstellen Sie eine virtuelle Umgebung
  3. Installieren Sie Git
  4. Überprüfen Sie das Jupyter-Notizbuch
  5. Installieren Sie Atom
  6. Installieren Sie das Atom-Paket
  7. Wasserstoffinstallation
  8. Zusammenarbeit zwischen Atom und Git, GitHub

Fahren wir der Reihe nach fort.

1. Installieren Sie Python (Anaconda)

Installieren Sie Anaconda von der offiziellen Website von Anaconda. Wählen Sie ** 3 ** (3.7 zum Zeitpunkt der Artikelerstellung) für die Version. Fahren Sie danach mit den Installationsarbeiten gemäß den Anweisungen des Installationsprogramms fort.

2. Erstellen Sie eine virtuelle Umgebung

Erstellen Sie als Nächstes eine virtuelle Umgebung.

Wenn Sie Python entwickeln oder damit experimentieren, ist es üblich, eine dedizierte Ausführungsumgebung entsprechend dem Zweck zu erstellen und zwischen diesen zu wechseln. Eine solche vorübergehend erstellte Ausführungsumgebung wird als "virtuelle Umgebung" bezeichnet. https://www.python.jp/install/windows/venv.html

Dieses Mal haben wir eine virtuelle Umgebung der Version 3.6 erstellt, um die Version mit dem Nachschlagewerk abzugleichen. Starten Sie ** Anaconda Prompt ** (in der Nähe des Startmenüs) und überprüfen Sie die Version.

>python

Es war Python 3.7.4. Wenn Sie den Python-Befehl drücken, befindet er sich im interaktiven Modus, sodass Sie diesen Status mit dem folgenden Befehl beenden können.

>exit()

Erstellen Sie eine virtuelle Umgebung der Version 3.6 mit dem folgenden Befehl:

conda create -n py36 python=3.6 anaconda

Wenn Sie dies tun, wird eine neue ** Anaconda-Eingabeaufforderung (py36) ** (* Im Folgenden: Anaconda-Eingabeaufforderung (x)) erstellt (ich denke, es handelt sich um das Startmenü). Starten Sie sie also auf die gleiche Weise. Lassen Sie uns die Version überprüfen.

>python

Hier sehen Sie Python 3.6.10. Danach können Sie diese virtuelle Umgebung betreten, indem Sie diese Anaconda-Eingabeaufforderung (x) starten.

Versuchen Sie auch, die Version der Bibliothek zu wechseln (* diesmal scikit-learn) (gemäß Nachschlagewerk).

Überprüfen Sie die Bibliotheksliste in der virtuellen Umgebung

>conda list

Überprüfen Sie die Version von scikit-learn

>conda list scikit-learn

→ Da es 0,22,1 war, wechseln Sie zu 0,19,1.

>conda install scikit-learn==0.19.1

Überprüfen Sie die Version erneut

>conda list scikit-learn

→ Ich konnte es als 0.19.1 bestätigen!

3. Installieren Sie Git

Installation von Git Official Site.

Wenn Sie es installieren können, sollten Sie im Startmenü eine Anwendung namens ** GitBash ** erstellt haben. Lassen Sie uns dies starten.

Stellen Sie den Benutzernamen und die E-Mail-Adresse (eine beliebige) ein.

$git config --global user.Name "Benutzername"
$git config --global user.E-Mail “E-Mail-Adresse"

Erstellen Sie ein geeignetes Repository auf ** GitHub ** (erstellen Sie ein Konto, falls Sie keines haben) und kopieren und testen Sie die Adresse des Remote-Repositorys mit ** "Mit HTTPS klonen" **.

$Git-Klon Remote-Repository-Adresse

Erstellen Sie eine geeignete Datei.

$touch test

drücken

$git add test
$git commit -m "test"
$git push origin master

Überprüfen Sie GitHub, und wenn die erstellte Datei wiedergegeben wird, ist sie erfolgreich. Du hast es geschafft!

4. Überprüfen Sie das Jupyter-Notizbuch

: Schlange: * Wenn Sie müde werden, machen Sie eine Pause *: Schlange:

Das Jupyter Notebook wird jetzt mit Anaconda geliefert, sodass keine Installation erforderlich ist **.

Um Jupyter normal ohne Verknüpfung mit Atom zu verwenden, starten Sie ** Anaconda Prompt (x) ** und führen Sie den folgenden Befehl aus.

>jupyter notebook

Ich denke, dass der Webbrowser gestartet wird und der Jupyter Notebook-Bildschirm angezeigt wird.

5. Installieren Sie Atom

Installieren Sie hier Atom. Installation von der offiziellen Website von Atom.

6. Installieren Sie das Atom-Paket

Nachdem die Installation von Atom abgeschlossen ist, besteht der nächste Schritt darin, die erforderlichen Pakete (= praktische Funktionen) für Atom zu installieren. Geben Sie unter Atom ** Datei-> Einstellungen-> Installieren ** den gewünschten Paketnamen in das Suchfeld ein, um zu suchen und zu installieren.

Hier ist vorerst die Mindestempfehlung.

7. Wasserstoffinstallation

** Ja, dieser Typ hat mich zum Weinen gebracht. ** ** ** Als ich versuchte, Wasserstoff zu installieren, wurde die folgende Meldung angezeigt und die Installation schlug fehl.

Uncaught SyntaxError: Invalid or unexpected token
C:\Users\**\atom\app-1.43.0\resources\app\static\<embedded>:11
Show Stack Trace
The error was thrown from the Hydrogen package. 
This issue has already been reported.

Als ich zu Nachrichtenlink gesprungen bin und überprüft habe, scheint es, dass die alte Version 2.8.0 nicht die neueste Version ist (derzeit 2.13.1). Ich wurde gebeten, es zu installieren, daher werde ich einen zweiten Blick darauf werfen und Hydrogen 2.8.0 an der Eingabeaufforderung installieren.

>apm install [email protected]

Überprüfen Sie die installierten Pakete

>apm list --installed —bare
[email protected]
[email protected]
[email protected]

Wasserstoff 2.8.0 wurde installiert!

Drücken Sie als Nächstes den folgenden Befehl mit ** Anaconda Prompt (x) **,

>jupyter kernelspec list —json

Ich denke, dass es wie folgt angezeigt wird, also kopiere dieses ** {** ・ ・ ・ **} ** vollständig.

{
 "kernelspecs": {
   "python3": {
     "resource_dir": “********",
     "spec": {
       "argv": [
         “********",
         "-m",
         "ipykernel_launcher",
         "-f",
         "{connection_file}"
       ],
       "env": {},
       "display_name": "Python 3",
       "language": "python",
       "interrupt_mode": "signal",
       "metadata": {}
     }
   }
 }
}

Fügen Sie es dann in Atoms ** Einstellungen-> Pakete-> Wasserstoff-> Einstellungen-> Startcode ** ein.

Öffnen Sie außerdem ** Hydrogen / package.json ** in ** Einstellungen-> Pakete-> Wasserstoff-> Einstellungen-> Code anzeigen **.

Geben Sie an der Eingabeaufforderung ** den folgenden Befehl ein.

>npm info @nteract/presentational-components
@nteract/[email protected] …
.
.
.

Kehre zu Atom zurück. Fügen Sie die oben gezeigte Version am Ende des Abschnitts ** Abhängigkeiten ** von ** package.json ** hinzu.

"@nteract/presentational-components”:”^3.3.4"

Es ist so.

Kehren Sie nach dem Speichern Ihrer Änderungen zu ** Eingabeaufforderung ** zurück und geben Sie den folgenden Befehl ein.

>apm install
Installing modules done

Wenn es wie ↑ angezeigt wird, ist es OK (wahrscheinlich ...)

Nun, das sollte funktionieren! Führen Sie in Atom Strg + Alt + Enter aus!

** Aber nichts ist passiert! ** ** **

→ ... Schließen Sie das aktuell geöffnete Atom und starten Sie Atom von ** Anaconda Prompt (x) **.

>atom .

Versuchen Sie erneut, Strg + Alt + Eingabetaste auszuführen. picture_pc_c8216b19d1a5fe35c61669336858f04d.png ** → Es wurde erfolgreich ausgeführt! ** ** **

Anscheinend funktioniert Wasserstoff nur, wenn ich Atom von Anaconda Prompt aus starte ...

8. Zusammenarbeit zwischen Atom und Git, GitHub

Schließlich werden wir Atom mit Git und GitHub verknüpfen.

Wählen Sie zunächst in Atom ** Paket-> GitHub-> Git-Registerkarte umschalten, GitHub-Registerkarte umschalten **, um die Registerkarten Git und GitHub anzuzeigen (wird auf der rechten Seite des Bildschirms angezeigt).

Auf der Registerkarte GitHub werden Sie aufgefordert, ein Token einzugeben. Wechseln Sie also zum verknüpften GitHub. Bei der Authentifizierung wird ein ** Token ** ausgestellt. Kopieren Sie das Token, fügen Sie es in das Feld auf der Registerkarte GitHub von Atom ein und melden Sie sich an. Jetzt können Sie Git und GitHub auf Atom integrieren!

Über Wasserstoff

# In[]:
Verarbeitung ①

# In[]:
Verarbeitung ②

Sie können Zellen mit # In []: ~ # In []: trennen. Bewegen Sie den Cursor auf den Bereich des Prozesses ① und drücken Sie Strg + Alt + Eingabetaste, um den Prozess in der Zelle auszuführen. Sie können auch den Code auswählen, den Sie ausführen möchten, und Strg + Eingabetaste drücken, um ihn auszuführen, ohne die Zellen wie oben beschrieben zu teilen.

Andere können durch Abschriften beschrieben werden. Detaillierte Spezifikationen finden Sie in offizielles Wasserstoffdokument.

Sie können auch im Jupyter Notebook-Format (**. Ipynb **) exportieren, indem Sie Strg + Umschalt + P ausführen, um ** Hydrogen: Export Notebook ** aufzufordern und auszuführen!

Es wird so sein! picture_pc_cf1ddc3f0fd82a37d4a63842ee6fba55.png Leider scheint es, dass die Spezifikation das Ausführungsergebnis nicht ausgibt ... Trotzdem finde ich, dass es ziemlich einfach zu bedienen ist ...!

Schließlich

Wasserstoff scheint sehr praktisch zu sein, also möchte ich ihn verwenden! Ich kam auf die Idee, aber es war ziemlich schwierig. Eine Umgebung aufzubauen ist schwierig ... Ich werde auch Artikel über Atom und Python schreiben. Danke, dass Sie so weit gelesen haben!

Referenzlink

GitHub ab heute - Erklärung, bis Anfänger Git installieren und Anfrage ziehen können Ich habe Git für Windows installiert und versucht, eine Verbindung zu GitHub herzustellen. Verwenden Sie https git So stellen Sie Wasserstoff für Anaconda (Python3) + Atom ein Über Jupyter Notebook-ModuleNotFound Ich habe versucht, Git / GitHub neu mit dem Atom-Editor zu kombinieren

Recommended Posts

Erstellen einer Python-Entwicklungsumgebung unter Windows - Von der Installation von Anaconda bis zur Verknüpfung von Atom und Jupyter Notebook -
Alles vom Erstellen einer Python-Umgebung bis zur Ausführung unter Windows
Erstellen Sie eine komfortable Python 3 (Anaconda) -Entwicklungsumgebung mit Windows
Erstellen einer Jupyter Lab-Entwicklungsumgebung auf WSL2 mit Anaconda3
Erstellen einer Python-Umgebung auf einem Mac bis zur Verwendung von Jupyter Lab
Von der Installation von Ansible bis zum Erstellen einer Python-Umgebung in der virtuellen Umgebung von Vagrant
So erstellen Sie eine virtuelle Ausführungsumgebung für Python mit Visual Studio Code und pipenv auf einem Windows-Computer (auch Jupyter-Notebook)
Hinweise von der Installation von Homebrew bis zum Erstellen einer Anaconda-Umgebung für Python mit pyenv
Erstellen Sie eine PYNQ-Umgebung auf Ultra96 V2 und melden Sie sich bei Jupyter Notebook an
Erstellen Sie eine GVim-basierte Python-Entwicklungsumgebung unter Windows 10 (3) GVim8.0 und Python3.6
Erstellen Sie eine GVim-basierte Python-Entwicklungsumgebung unter Windows 10 (1)
[Windows] [Python3] Installieren Sie Python3 und Jupyter Notebook (ehemals Ipython Notebook) unter Windows
Vorgehensweise zum Erstellen einer CDK-Umgebung unter Windows (Python)
Erstellen Sie unter Windows eine anständige Shell- und Python-Umgebung
So erstellen Sie eine schöne Python-Umgebung auf einem neuen Mac und installieren Jupter Notebook
Zusammenfassung vom Erstellen von Python 3.4. * Von der Quelle zum Erstellen einer wissenschaftlichen Computerumgebung
Erstellen Sie eine GVim-basierte Python-Entwicklungsumgebung unter Windows 10 (2) Grundeinstellungen
Erstellen einer Python-Umgebung auf einem Mac
Python 3.6 unter Windows ... und zu Xamarin.
Aufbau einer Anaconda-Python-Umgebung unter Windows 10
Erstellen einer Python-Umgebung unter Ubuntu
Installieren Sie die Python-Entwicklungsumgebung unter Windows 10
Beispiel für die Erstellung einer Python-Entwicklungsumgebung unter Windows (wsl2, vscode, pipenv)
Erstellen Sie eine 64-Bit-Python 2.7-Umgebung mit TDM-GCC und MinGW-w64 unter Windows 7
Erstellen Sie mit Anaconda und PyCharm eine Python-Umgebung auf Ihrem Mac
Vom Aufbau einer Python-Umgebung für unerfahrene Personen bis zur Hello-Welt
Installieren Sie Anaconda auf Ihrem Mac und laden Sie Ihr Jupyter (IPython) -Notebook in die Anaconda Cloud hoch
Schnelle Schritte zum Erstellen einer maschinellen Lernumgebung mit Jupyter Notebook unter macOS Sierra mit anaconda
Erstellen einer Python 3.6-Umgebung mit Windows + PowerShell
Verknüpfung von Python und JavaScript mit dem Jupiter-Notizbuch
Erstellen einer Python-Entwicklungsumgebung für die KI-Entwicklung
Erstellen einer virtuellen Umgebung für Mayavi für Python 3.6-, Anaconda- und Spyder-Benutzer
Erstellen Sie eine Python-Entwicklungsumgebung unter Windows (Remote-WSL für Visual Studio Code).
Vorgehensweise zum Erstellen einer virtuellen Python-Umgebung mit VS-Code unter Windows
Migration von Python2 zu Python3 (Python2 wird als virtuelle Umgebung neu erstellt und existiert gleichzeitig)
Versuchen Sie, eine Python- und Anaconda-Umgebung auf einem Mac zu erstellen (mit pyenv, conda).
Erstellen Sie mit Cloud9 (jupyter miniconda python3) eine Lernumgebung für "Deep Learning von Grund auf neu".
Erstellen Sie Linux in einer Windows-Umgebung. Schritte zum Installieren und Migrieren von Laradock
Erstellen einer Python-Umgebung mit virtualenv und direnv
Erstellen Sie einfach eine Python 3-Ausführungsumgebung unter Windows
Hinweise zur Installation von Python3 und zur Verwendung von pip unter Windows7
Installieren Sie OpenCV 4.0 und Python 3.7 unter Windows 10 mit Anaconda
Erstellen Sie eine Python-Entwicklungsumgebung auf Ihrem Mac
[Python] Webentwicklungsvorbereitung (Erstellen einer virtuellen Umgebung)
[Node-RED] Führen Sie Python in einer virtuellen Anaconda-Umgebung von Node-RED aus [Anaconda] [Python]
Richten Sie eine Python-Entwicklungsumgebung auf Marvericks ein
[Python] So installieren Sie OpenCV unter Anaconda [Windows]
[Hinweis] Installieren von Python 3.6 + α unter Windows und RHEL
Erstellen einer Python-Umgebung auf dem Sakura VPS-Server
Von der Python-Umgebungskonstruktion zur virtuellen Umgebungskonstruktion mit Anaconda
Erstellen Sie eine Python-Entwicklungsumgebung auf Raspberry Pi
Um zu vermeiden, dass bei der Installation von Django-Toolbelt mit Windows, Heroku und Python3.4 (64 Bit) die Hölle kommt ...
So führen Sie eine Django-Anwendung auf einem Docker-Container aus (Entwicklungs- und Produktionsumgebung)
Installieren Sie Jupyter Notebook und stellen Sie es so ein, dass eine Umgebung zum Erstellen von Studiennotizen erstellt wird [Mac]
Vom Einrichten des Raspberry Pi bis zur Installation der Python-Umgebung
Erstellen einer Python-Umgebung mit pyenv, pyenv-virtualenv, Anaconda (Miniconda)