Quel type d'environnement les personnes qui apprennent Python pour la première fois devraient-elles créer?

Cela fait un an que j'ai commencé à utiliser Python pour l'automatisation des tests GUI avec Selenium.

Quand j'ai pensé à apprendre Python pour la première fois, je suis presque tombé sur la construction de l'environnement. Il y avait différentes façons d'installer Python, en fonction des livres, des sites et des vidéos que vous regardiez.

À moins que vous ne l'utilisiez à des fins professionnelles, la conclusion lorsque vous voulez apprendre quelque chose individuellement est «Ce n'est pas grave si vous l'installez avec l'installateur officiel».

Comment installer Python

[△] Entrez avec Anaconda

Anaconda | The World's Most Popular Data Science Platform

En regardant les vidéos et les articles de commentaires Web d'Udemy, "parce qu'il contient beaucoup de choses utiles" "parce que vous pouvez mettre en plusieurs versions" "parce qu'il est pratique de gérer" Mettons en Python en utilisant Anaconda , Il y a quelque chose qui explique.

Mais si vous ne savez pas, arrêtez de l'utiliser.

En fait, après quelques mois d'utilisation de Python, vous aurez éventuellement l'occasion de faire l'expérience des tracas de la gestion des packages et des différentes versions. Il est recommandé d'utiliser Anaconda, etc. pour éliminer le problème. C'est déroutant si vous commencez quand vous ne savez rien ou n'en avez pas besoin.

[△] Entrez avec pyenv

Tout comme Anaconda, pourquoi ne pas étudier un peu! Je n'ai pas besoin de beaucoup de monde.

Si vous en avez besoin pour travailler, veuillez.

[△] Utiliser Docker

Par exemple, Construction d'un environnement Python avec Docker --Sukusuku Scrap, un modèle pour créer un environnement pour Python avec Docker ..

Ce n'est pas non plus le premier choix. Si vous êtes habitué aux deux autres langues et à Docker, vous pouvez le faire, mais ces personnes ne devraient pas le lire en premier lieu.

[Recommandé] Entrez avec l'installateur officiel

Welcome to Python.org

Pour ceux qui sont novices en programmation, ou qui n'ont jamais écrit Java et n'ont jamais touché à Ruby, c'est recommandé sans aucune hésitation.

C'est la même méthode simple que le logiciel général, où seule une version spécifique est placée dans votre PC.

De nombreuses sources recommandant Docker et Anaconda

--Parce que vous pouvez changer de version ――Parce que les modules fréquemment utilisés sont inclus dans un ensemble ――Parce que cela n'affecte pas le PC local lorsque quelque chose se produit

Nous recommandons chaque méthode pour des raisons telles que, mais c'est OK ** une fois que vous vous y êtes habitué.

référence

Recommended Posts

Quel type d'environnement les personnes qui apprennent Python pour la première fois devraient-elles créer?
Ce que je suis entré dans Python pour la première fois
La première étape de l'apprentissage automatique ~ Pour ceux qui veulent essayer l'implémentation avec python ~
Voir python pour la première fois
Différences que les ingénieurs C # ont ressenties lors de l'apprentissage de Python pour la première fois
MongoDB avec Python pour la première fois
[Apprendre Python] Points forts des personnes qui n'aiment pas les poivrons pour / else / continue / format
[Exemple d'amélioration de Python] Quel est le site d'apprentissage recommandé pour les débutants en Python?
L'histoire selon laquelle le coût d'apprentissage de Python est faible
J'ai essayé la programmation python pour la première fois.
Résumé des sites et des procédures d'apprentissage qui seront utiles pour ceux qui essaient de créer des jeux avec pygame pour la première fois
Créez un environnement interactif pour l'apprentissage automatique avec Python
J'ai essayé python pour la première fois avec heroku
Premier Kaggle (kaggle ①)
Créer un environnement d'apprentissage automatique à l'aide de Python sur MacOSX
Vérifiez le fonctionnement de Python pour .NET dans chaque environnement
Procédure de construction de l'environnement pour ceux qui ne sont pas familiarisés avec le système de gestion de version python
Résumé des points d'achoppement à Django pour la première fois
Introduction au Deep Learning pour la première fois (Chainer) Reconnaissance des caractères japonais Chapitre 1 [Construction de l'environnement]
Kaguru pour la première fois
Si vous apprenez Linux pour la première fois, faites-le!
L'histoire de la sortie d'un outil de vérification de texte créé par Python sur GitHub x CircleCI pour la première fois
L'histoire du retour au front pour la première fois en 5 ans et de la refactorisation de Python Django
Ce que j'ai appris en écrivant une Pull Request Python pour la première fois de ma vie
Créer et tester un environnement CI pour plusieurs versions de Python
First Python 3 ~ Le début de la répétition ~
À quoi sert le trait de soulignement Python (_)?
Démarrez Django pour la première fois
[Python] [Apprentissage automatique] Les débutants sans aucune connaissance essaient l'apprentissage automatique pour le moment
Quel genre de livre est le "Python Crash Course" le plus vendu au monde?
Créez rapidement un environnement python pour le Deep Learning / Data Science (Windows)
Une note utile lors de l'utilisation de Python après une longue période
Mémo d'apprentissage Python pour l'apprentissage automatique par Chainer jusqu'à la fin du chapitre 2
Depuis que je suis libre, l'ingénieur front-end a essayé Python (v3.7.5) pour la première fois
Créer un environnement pour Python intégré à Blender
J'ai essayé tensorflow pour la première fois
À propos de l'environnement virtuel de Python version 3.7
Créer un environnement d'exécution pour Jupyter Lab
Pandas du débutant, par le débutant, pour le débutant [Python]
Essayons Linux pour la première fois
Préparation de l'environnement Python (première utilisation de venv)
Notes d'apprentissage depuis le début de Python 2
Construction d'environnement AI / Machine Learning avec Python
Préparer l'environnement de développement pour Python sur AWS Cloud9 (installation de pip et changement d'heure)
Comment savoir quel type de fichier est stocké dans S3 en Python
Alignez le nombre d'échantillons entre les classes de données pour l'apprentissage automatique avec Python
GTUG Girls + PyLadiesTokyo Meetup Je suis allé au premier machine learning
Introduction au Deep Learning pour la première fois (Chainer) Reconnaissance de caractères japonais Chapitre 4 [Amélioration de la précision de la reconnaissance en développant les données]
Comment utiliser MkDocs pour la première fois
Préparer l'environnement d'exécution de Python3 avec Docker
[Python] Avant le trait de soulignement (underbar) Quelles sont les deux fonctions?
Le contenu du didacticiel Python (chapitre 5) est résumé dans une puce.
Le contenu du didacticiel Python (chapitre 4) est résumé dans une puce.
Le contenu du didacticiel Python (chapitre 2) est résumé dans une puce.
Le contenu du didacticiel Python (chapitre 8) est résumé dans une puce.