Création d'un environnement de développement Python sur Windows - De l'installation d'Anaconda à la liaison d'Atom et de Jupyter Notebook -

Bonjour. J'ai peur du premier message de Qiita. Veuillez signaler toute erreur ...!

À propos de cet article

Cet article est une compilation des précédents Publié dans note. Je suis obligé de bâtir l'environnement, alors je vais le garder sous forme de mémorandum.

Ce que vous voulez réaliser

Construire un environnement de développement Python

--Installation d'Anaconda --Installation d'Atom --Link Atom avec Git, GitHub, Jupyter Notebook

À propos d'Anaconda

Anaconda est une plate-forme qui fournit des packages Python pour la science des données. Nous fournissons des fichiers binaires compilés de nombreux modules et outils centrés sur les calculs scientifiques et technologiques, et vous pouvez facilement créer un environnement qui utilise Python. https://www.python.jp/install/anaconda/index.html

Quand Anaconda est installé, il semble que diverses bibliothèques utiles soient incluses en plus de Python lui-même. Merci pour les débutants.

À propos de Jupyter Notebook

picture_pc_909390423e1bfe108efd47373863af17.png Jupyter Notebook est un outil qui peut être utilisé lors de l'enregistrement du résultat d'exécution du programme comme celui-ci. Il peut être exécuté cellule par cellule, un graphique peut être dessiné et une description peut être écrite avec markdown. Fonctionne avec les navigateurs Web.

À propos d'Atom

Atom est un éditeur de texte open source pour GitHub. Il peut être utilisé sur Windows et Mac. picture_pc_8cc85aaf93bac1e52a55622e54ce253f.png Et si vous installez un package appelé Hydrogen sur cet Atom, Jupyter Notebook fonctionnera sur Atom comme indiqué dans ↑! Cette fois, nous viserons cet état.

environnement

Windows10

procédure

  1. Installez Python (Anaconda)
  2. Créez un environnement virtuel
  3. Installez Git
  4. Vérifiez Jupyter Notebook
  5. Installez Atom
  6. Installez le package Atom
  7. Installation d'hydrogène
  8. Coopération entre Atom et Git, GitHub

Continuons dans l'ordre.

1. Installez Python (Anaconda)

Installez Anaconda à partir du site Web officiel d'Anaconda. Sélectionnez ** 3 ** (3.7 au moment de la création de l'article) pour la version. Après cela, procédez aux travaux d'installation selon les instructions de l'installateur.

2. Créez un environnement virtuel

Ensuite, créez un environnement virtuel.

Lors du développement ou de l'expérimentation de Python, il est courant de créer un environnement d'exécution dédié en fonction de l'objectif et de basculer entre eux. Un tel environnement d'exécution créé temporairement est appelé "environnement virtuel". https://www.python.jp/install/windows/venv.html

Cette fois, afin de faire correspondre la version avec le livre de référence, nous avons construit un environnement virtuel de la version 3.6. Lancez ** Anaconda Prompt ** (près du menu démarrer) et vérifiez la version.

>python

C'était Python 3.7.4. Lorsque vous appuyez sur la commande python, il sera en mode interactif, vous pouvez donc quitter cet état avec la commande suivante.

>exit()

Créez un environnement virtuel version 3.6 avec la commande suivante:

conda create -n py36 python=3.6 anaconda

Si vous faites cela, une nouvelle ** Anaconda Prompt (py36) ** (* Ci-après, Anaconda Prompt (x)) sera créée (je pense que c'est autour du menu démarrer), alors lancez-la de la même manière. Vérifions la version.

>python

Ici vous pouvez voir Python 3.6.10. Après cela, vous pouvez accéder à cet environnement virtuel en lançant cette invite Anaconda (x).

Essayez également de changer la version de la bibliothèque (* cette fois scikit-learn) (selon le livre de référence).

Vérifiez la liste des bibliothèques dans l'environnement virtuel

>conda list

Vérifiez la version de scikit-learn

>conda list scikit-learn

→ Puisqu'il était de 0,22,1, passez à 0,19,1.

>conda install scikit-learn==0.19.1

Vérifiez à nouveau la version

>conda list scikit-learn

→ J'ai pu le confirmer comme étant 0.19.1!

3. Installez Git

Installez à partir du site officiel de Git.

Si vous pouvez l'installer, vous devriez avoir créé une application appelée ** GitBash ** dans le menu démarrer. Lançons ceci.

Définissez le nom d'utilisateur et l'adresse e-mail (n'importe lequel).

$git config --global user.nom "nom d'utilisateur"
$git config --global user.email "adresse e-mail"

Créez un référentiel approprié sur ** GitHub ** (créez un compte si vous n'en avez pas), et copiez et testez l'adresse du référentiel distant avec ** "Cloner avec HTTPS" **.

$Adresse du référentiel distant git clone

Créez un fichier approprié.

$touch test

pousser

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

Vérifiez GitHub et si le fichier créé est reflété, il réussit. Tu l'as fait!

4. Vérifiez Jupyter Notebook

: snake: * Si vous êtes fatigué, faites une pause *: snake:

Désormais, le notebook Jupyter est livré avec Anaconda, donc aucune installation n'est requise **.

Pour utiliser Jupyter normalement sans liaison avec Atom, lancez ** Anaconda Prompt (x) ** et exécutez la commande suivante.

>jupyter notebook

Je pense que le navigateur Web est lancé et que l'écran Jupyter Notebook s'affiche.

5. Installez Atom

Ici, installez Atom. Installer à partir du site officiel d'Atom.

6. Installez le package Atom

Une fois l'installation d'Atom terminée, l'étape suivante consiste à installer les packages nécessaires (= fonctions pratiques) pour Atom. Dans Atom ** File-> Settings-> Install **, entrez le nom du package requis dans la zone de recherche pour rechercher et installer.

Pour le moment, voici la recommandation minimale.

7. Installation d'hydrogène

** Oui, ce type m'a fait pleurer. ** ** Lorsque j'ai essayé d'installer Hydrogen, le message suivant s'est affiché et l'installation a échoué.

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.

Quand j'ai sauté sur Message link et vérifié, il semble que l'ancien 2.8.0 ne soit pas la dernière version (2.13.1 pour le moment). On m'a demandé de l'installer, alors ** regagnez mon esprit ** et installez Hydrogen 2.8.0 à l'invite de commande.

>apm install [email protected]

Vérifiez les packages installés

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

Hydrogen 2.8.0 a été installé!

Ensuite, appuyez sur la commande suivante avec ** Anaconda Prompt (x) **,

>jupyter kernelspec list —json

Je pense qu'il sera affiché comme suit, donc copiez ceci ** {** ・ ・ ・ **} ** entièrement.

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

Puis collez-le dans ** Préférences-> Packages-> Hydrogène-> Paramètres-> Code de démarrage ** d'Atom.

De plus, ouvrez ** Hydrogen / package.json ** dans ** Preferences-> Packages-> Hydrogen-> Settings-> View Code **.

À l'invite de commande **, tapez la commande suivante.

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

Revenez à Atom. Ajoutez la version indiquée ci-dessus au bas de la section ** dépendances ** de ** package.json **.

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

C'est comme ça.

Après avoir enregistré vos modifications, revenez à ** Invite de commandes ** et tapez la commande suivante.

>apm install
Installing modules done

S'il est affiché comme ↑, c'est OK (probablement ...)

Eh bien, cela devrait fonctionner! Dans Atom, exécutez Ctrl + Alt + Entrée!

** Mais rien ne s'est passé! ** **

→ ... Fermez l'Atom actuellement ouvert et lancez Atom depuis ** Anaconda Prompt (x) **.

>atom .

Essayez d'exécuter à nouveau Ctrl + Alt + Entrée. picture_pc_c8216b19d1a5fe35c61669336858f04d.png ** → Il a été exécuté avec succès! ** **

Apparemment, l'hydrogène ne fonctionne que si je lance Atom depuis Anaconda Prompt ...

8. Coopération entre Atom et Git, GitHub

Enfin, nous allons lier Atom avec Git et GitHub.

Tout d'abord, dans Atom, sélectionnez ** Package-> GitHub-> Toggle Git Tab, Toggle GitHub Tab ** pour afficher les onglets Git et GitHub (apparaît sur le côté droit de l'écran).

Sur l'onglet GitHub, vous serez invité à entrer un jeton, alors accédez au GitHub lié. Lors de l'authentification, un ** token ** sera émis. Copiez le jeton, collez-le dans la boîte de l'onglet GitHub d'Atom et connectez-vous, et vous pouvez maintenant intégrer Git et GitHub sur Atom!

À propos de l'hydrogène

# In[]:
Traitement ①

# In[]:
Traitement ②

Vous pouvez séparer les cellules avec # In []: ~ # In []:. Déplacez le curseur sur la zone du processus ① et appuyez sur Ctrl + Alt + Entrée pour exécuter le processus dans la cellule. Vous pouvez également sélectionner le code que vous souhaitez exécuter et appuyer sur «Ctrl + Entrée» pour l'exécuter sans diviser les cellules comme décrit ci-dessus.

D'autres peuvent être décrits par markdown, veuillez donc vous référer au document officiel Hydrogen pour les spécifications détaillées.

Vous pouvez également exporter au format Jupyter Notebook (**. Ipynb **) en exécutant Ctrl + Shift + P pour demander et exécuter ** Hydrogen: Export Notebook **!

Ce sera comme ça! picture_pc_cf1ddc3f0fd82a37d4a63842ee6fba55.png Malheureusement, il semble que la spécification ne donne pas le résultat de l'exécution ... Pourtant, je trouve que c'est assez simple d'utilisation ...!

finalement

L'hydrogène semble être très pratique, alors je veux l'utiliser! J'ai eu l'idée, mais c'était assez difficile. Construire un environnement est difficile ... J'écrirai également des articles sur Atom et Python. Merci d'avoir lu jusqu'ici!

Lien de référence

GitHub à partir d'aujourd'hui - Explication jusqu'à ce que les débutants puissent installer Git et pull request J'ai installé Git pour Windows et essayé de me connecter à GitHub. Utilisez https git Comment définir Hydrogen pour Anaconda (Python3) + Atom À propos de Jupyter notebook-ModuleNotFound J'ai essayé d'utiliser Git / GitHub récemment combiné avec l'éditeur Atom

Recommended Posts

Création d'un environnement de développement Python sur Windows - De l'installation d'Anaconda à la liaison d'Atom et de Jupyter Notebook -
Tout, de la création d'un environnement Python à son exécution sous Windows
Créez un environnement de développement Python 3 (Anaconda) confortable avec Windows
Création d'un environnement de développement Jupyter Lab sur WSL2 à l'aide d'Anaconda3
Construire un environnement Python sur un Mac, jusqu'au point d'utiliser Jupyter Lab
De l'installation d'Ansible à la création d'un environnement Python dans l'environnement virtuel de Vagrant
Comment créer un environnement d'exécution virtuelle pour Python à l'aide de Visual Studio Code et de pipenv sur une machine Windows (également le notebook Jupyter)
Notes de l'installation de Homebrew à la création d'un environnement Anaconda pour Python avec pyenv
Créez un environnement PYNQ sur Ultra96 V2 et connectez-vous à Jupyter Notebook
Créer un environnement de développement Python basé sur GVim sur Windows 10 (3) GVim8.0 et Python3.6
Créer un environnement de développement Python basé sur GVim sur l'installation de Windows 10 (1)
[Windows] [Python3] Installer python3 et Jupyter Notebook (anciennement ipython notebook) sous Windows
Procédure de création d'un environnement CDK sous Windows (Python)
Créez un environnement shell et python décent sur Windows
Comment créer un bel environnement Python sur un nouveau Mac et installer Jupter Notebook
Résumé de la construction de Python 3.4. * De la source à la création d'un environnement informatique scientifique
Créer un environnement de développement Python basé sur GVim sur les paramètres de base de Windows 10 (2)
Construire un environnement Python sur Mac
Python 3.6 sous Windows ... et vers Xamarin.
Construction de l'environnement Anaconda Python sous Windows 10
Construire un environnement Python sur Ubuntu
Installer l'environnement de développement Python sur Windows 10
Exemple de construction d'un environnement de développement python sur Windows (wsl2, vscode, pipenv)
Créez un environnement Python 2.7 64 bits avec TDM-GCC et MinGW-w64 sous Windows 7
Créez un environnement Python sur votre Mac avec Anaconda et PyCharm
De la création d'un environnement Python pour les personnes inexpérimentées à Hello world
Installez Anaconda sur votre Mac et téléchargez votre notebook Jupyter (IPython) sur Anaconda Cloud
Étapes rapides pour créer un environnement d'apprentissage automatique à l'aide de Jupyter Notebook sur macOS Sierra avec anaconda
Création d'un environnement Python 3.6 avec Windows + PowerShell
Lier Python et JavaScript avec le notebook Jupyter
Créer un environnement de développement Python pour le développement de l'IA
Création d'un environnement virtuel pour Mayavi dédié aux utilisateurs de Python 3.6, Anaconda et Spyder
Créez un environnement de développement Python sur Windows (WSL distant Visual Studio Code).
Procédure de création d'un environnement virtuel Python avec VS Code sous Windows
Migration de Python2 vers Python3 (Python2 est reconstruit comme un environnement virtuel et coexiste)
Essayez de créer un environnement python et anaconda sur Mac (avec pyenv, conda)
Créez un environnement d'apprentissage pour le «Deep learning from scratch» avec Cloud9 (jupyter miniconda python3)
Construisez Linux sur un environnement Windows. Étapes pour installer Laradock et migrer
Construire un environnement python avec virtualenv et direnv
Créez simplement un environnement d'exécution Python 3 sous Windows
Remarques sur l'installation de Python3 et l'utilisation de pip sous Windows7
Installez OpenCV 4.0 et Python 3.7 sur Windows 10 avec Anaconda
Créez un environnement de développement Python sur votre Mac
[Python] Préparation au développement Web (création d'un environnement virtuel)
[Node-RED] Exécuter Python sur l'environnement virtuel Anaconda à partir de Node-RED [Anaconda] [Python]
Configurer un environnement de développement Python sur Marvericks
[Python] Comment installer OpenCV sur Anaconda [Windows]
[Note] Installation de Python 3.6 + α sur Windows et RHEL
Construire un environnement Python sur le serveur Sakura VPS
De la construction d'environnement Python à la construction d'environnement virtuel avec anaconda
Construire un environnement de développement Python sur Raspberry Pi
Pour éviter de voir l'enfer lors de l'installation de django-toolbelt avec windows, heroku et python3.4 (64bit) ...
Comment exécuter une application Django sur un conteneur Docker (environnement de développement et de production)
Installer et configurer Jupyter Notebook pour créer un environnement de création de notes d'étude [Mac]
De la configuration du Raspberry Pi à l'installation de l'environnement Python
Construire un environnement Python avec pyenv, pyenv-virtualenv, Anaconda (Miniconda)