[PYTHON] Apprentissage automatique à partir de 0 pour les étudiants en physique théorique # 2

table des matières

  1. Python standard 2.0 Construire un environnement Python à partir de 0
  2. Préparation au codage

Cela peut être redondant, mais j'aimerais écrire avec une conscience de "à partir de 0".

1. Python standard

Environnement de développement: MacOS 10.13.6 Fondamentalement, le terminal Mac est utilisé comme CUI. (CUI: fonctionne avec des caractères d'interface utilisateur de caractères)

Le format d'affichage du terminal est [Nom de l'ordinateur: nom du répertoire actuel Nom d'utilisateur ] Il est devenu. (Il existe un moyen de le raccourcir, mais si vous êtes débutant, vous devez savoir où se trouve le répertoire actuel.) Après cela, décrivez uniquement «».

Python 2.7.16 était standard sur Mac. La méthode de confirmation est la suivante.

python


$python -V
Python 2.7.16

Dans mon cas, il était affiché dans la version 2.7.16.

2.0 Construire un environnement Python à partir de zéro

Il peut être développé avec Python2 comme équipement standard, mais il semble que Python ait Python2 et Python3, et il semble qu'il ait été décidé que Python2 ne sera pas mis à niveau après 2.7. Si vous voulez apprendre Python à partir de maintenant, je veux installer Python3.

Le programme d'installation est fourni gratuitement sur le site officiel de Python. Site officiel de Python Si vous téléchargez la dernière version à partir d'ici, il ne devrait y avoir aucun problème.

Vérifiez la version une fois l'installation terminée.

python


$python3 -V
Python 3.8.0

Pour MacOS, la commande est «python3». Ma version était la 3.8.0.

3. Préparation au codage

Une fois Python3 installé, vous êtes prêt à «traiter le langage Python sur MacOS». Cependant, cela n'a pas de sens sans un programme pour le traiter. Ensuite, préparez-vous à «écrire du code».

Le célèbre éditeur de texte Visual Studio Code (ci-après: VSCode) est utilisé. Un éditeur de texte est le même que le mémo standard sur Mac, et vous pouvez considérer VS Code comme spécifique au codage.

Site officiel de Visual Studio Code Installez également à partir d'ici.

Une fois installé, il ne vous reste plus qu'à l'utiliser. Vous pouvez personnaliser VS Code dans votre propre environnement de développement en installant le plug-in en tant qu'extension. Si vous souhaitez l'utiliser en japonais, le plug-in Japanese Language, Comme il est codé en Python, installez le plug-in Python. (Le plug-in peut être activé / désactivé plus tard)

Si vous installez une prise appelée «Shell», vous pouvez utiliser le terminal

python


$code [nom de fichier]

VS Code lancera le fichier simplement en tapant. Après cela, codez avec VS Code et enregistrez-le avec la touche de raccourci commande + S sur le clavier Mac pour terminer le codage.

Le terminal peut également être démarré en utilisant la touche de raccourci shift + control + @ dans VSCode, il n'est donc presque pas nécessaire d'utiliser l'interface graphique (souris).

Les références

Prochain but

--Installation de Tesonrflow et Keras --Comprendre les bases et le cadre de la reconnaissance d'image à l'aide de MNIST

Recommended Posts

Apprentissage automatique à partir de 0 pour les étudiants en physique théorique # 1
Apprentissage automatique à partir de 0 pour les étudiants en physique théorique # 2
Apprentissage automatique à partir de zéro (apprentissage automatique appris avec Kaggle)
Mémo d'apprentissage Python pour l'apprentissage automatique par Chainer du chapitre 2
Méthode d'étude pour apprendre le machine learning à partir de zéro (version mars 2020)
Ensemble de données pour l'apprentissage automatique
Prétraitement japonais pour l'apprentissage automatique
[Apprentissage automatique] Comprendre la décorrélation des mathématiques
<Pour les débutants> bibliothèque python <Pour l'apprentissage automatique>
Informations sur les réunions d'apprentissage automatique pour HRTech
[Balisage recommandé pour l'apprentissage automatique # 4] Script d'apprentissage automatique ...?
Méthode Newton pour l'apprentissage automatique (de 1 variable à plusieurs variables)
Amplifiez les images pour l'apprentissage automatique avec Python
"Programmation Python AI" à partir de 0 pour Windows
Utiliser le groupe d'API d'apprentissage automatique A3RT de Python
Une introduction à OpenCV pour l'apprentissage automatique
Pourquoi Python est choisi pour l'apprentissage automatique
Méthode d'encodage à chaud "utilisable" pour l'apprentissage automatique
Apprentissage automatique
[Shakyo] Rencontre avec Python pour l'apprentissage automatique
[Python] Conception d'applications Web pour l'apprentissage automatique
Une introduction à Python pour l'apprentissage automatique
Créer un environnement de développement pour l'apprentissage automatique
Ingénierie des fonctionnalités pour l'apprentissage automatique à partir du 4e Google Colaboratory - Fonctionnalités interactives
Une introduction à l'apprentissage automatique pour les développeurs de robots
Apprentissage automatique à partir de Python Personal Memorandum Part2
Ordre d'étude recommandé pour les débutants en apprentissage automatique / apprentissage en profondeur
Apprentissage automatique à partir de Python Personal Memorandum Part1
Notes sur l'apprentissage automatique (mises à jour de temps en temps)
Algorithme d'apprentissage automatique (de la classification à 2 classes à la classification à plusieurs classes)
[Note] Python, lors du démarrage du machine learning / deep learning [Liens]
[Python] Collectez des images avec Icrawler pour l'apprentissage automatique [1000 feuilles]
Vue d'ensemble des techniques d'apprentissage automatique apprises grâce à scikit-learn
Collecter des images pour l'apprentissage automatique (API Bing Search)
[Pour les débutants] Introduction à la vectorisation dans l'apprentissage automatique
[CodeIQ] J'ai écrit la distribution de probabilité des dés (du cours de mathématiques CodeIQ pour l'apprentissage automatique [Distribution de probabilités])
[Python] Enregistrez le PDF de Google Colaboratory sur Google Drive! -Collectons des données pour l'apprentissage automatique
[Memo] Apprentissage automatique
Classification de l'apprentissage automatique
Exemple d'apprentissage automatique
Script Python de collection d'images pour créer des ensembles de données pour l'apprentissage automatique
Créez un environnement interactif pour l'apprentissage automatique avec Python
[Balisage recommandé dans le machine learning # 2] Extension du script de scraping
[Balisage recommandé dans le machine learning # 2.5] Modification du script de scraping
[Apprentissage automatique] Comprendre la SVM à la fois à partir de scikit-learn et des mathématiques
Installation de TensorFlow, une bibliothèque d'apprentissage automatique de Google
Préparation au démarrage de «Python Machine Learning Programming» (pour macOS)
[Python] J'ai créé un classificateur pour les iris [Machine learning]
Pip la bibliothèque d'apprentissage automatique à partir d'une extrémité (Ubuntu)
14 newsletters par e-mail utiles pour collecter des informations sur l'apprentissage automatique
Mémo de construction d'environnement d'apprentissage automatique par Python
xgboost: modèle d'apprentissage automatique efficace pour les données de table
Créez un environnement d'apprentissage automatique à partir de zéro avec Winsows 10
Introduction à l'apprentissage automatique à partir de Simple Perceptron
Tout pour que les débutants puissent faire du machine learning
Création d'un environnement d'apprentissage automatique à partir de zéro (version windows10 + Anaconda + VSCode + Tensorflow + GPU)