Commencez avec Python! ~ ① Construction de l'environnement ~

Aperçu

Je pense que l'époque est Python. J'aime généralement JS (j'adore React), mais je pense que Python prendra la tête de l'apprentissage automatique et du traitement des données. (Je souhaite également écrire AWS Lambda en Python!)

Je vais étudier l'idéal de React à l'avant et AWS (Lambda est Python) à l'arrière. (Je viens de le toucher il y a un an et je ne m'en souviens pas.)

Aussi, je me demandais s'il fallait utiliser 2.X ou 3.X, Une personne respectée m'a dit que les deux sont nécessaires, alors j'espère pouvoir réintroduire tout en comparant les différences.

Construction de l'environnement Python

3.x est actuellement en cours de développement. Le développement de 2.x s'est arrêté. Cependant, les frameworks Python actuels peuvent utiliser 2.x, Je suis dans une triste situation que 3.x ne peut pas être utilisé.

J'ai pensé qu'il serait préférable de changer rapidement de version de Python, et quand j'ai vérifié s'il y avait un bon moyen, c'était normal.

Il y avait quelque chose appelé pyenv qui pouvait gérer la version de Python. C'est similaire à nvm, qui change la version de Node.js.

procédure d'installation pyenv

C'est super facile, il suffit de cloner depuis GitHub.

$ git clone https://github.com/yyuu/pyenv.git ~/.pyenv

Après le clonage, écrivez la commande execute dans .bash_profile. C'est OK si vous ajoutez ce qui suit.

export PYENV_ROOT=$HOME/.pyenv
export PATH=$PYENV_ROOT/bin:$PATH
eval "$(pyenv init -)"

Vous êtes maintenant prêt à changer de version de Python.

Installez Python à partir de pyenv.

Installez Python à partir de pyenv. Cela dit, c'est facile et vous pouvez l'installer d'un seul coup avec la commande suivante.

pyenv isntall 3.5.1

Avec la commande ci-dessus, vous avez installé la dernière version de Python, 3.5.1. (Pip est installé en standard à partir de 3.4.x, il est donc OK tel quel.)

Spécifiez la version de Python utilisée par pyenv.

Il existe trois façons de spécifier pyenv.

(1) Réfléchissez dans tout le système.

pyenv global 3.5.1

(2) Refléter uniquement dans le répertoire courant.

pyenv local 3.5.1

③ Réfléchissez uniquement dans une coque spécifique.

pyenv shell 3.5.1

① est reflété dans l'ensemble du système, et ② est reflété uniquement dans le répertoire courant. ③ est spécifié par le shell etc. que vous souhaitez utiliser temporairement.

J'utilise généralement 3.x, mais ce projet peut être séparé en douceur en 2.x.

De plus, même si vous sortez du terminal, cette réflexion continuera à vivre. C'est extrêmement pratique.

Si vous souhaitez revenir au Python par défaut de Mac, ce qui suit est OK.

pyenv global system

Vous pouvez désormais changer de version à tout moment.

Quand tu veux un module

pip install XXXX

Installons-le et utilisons-le avec.

Résumé

Je commence juste à l'examiner, Je pense que c'est le plus coûteux de rester coincé dans différentes versions. Gérons soigneusement la version de Python avec pyenv afin que le changement de version puisse être effectué en douceur dès le début.

À partir de La prochaine fois, nous allons commencer la section grammaire.

Recommended Posts

Commencez avec Python! ~ ① Construction de l'environnement ~
Entendons-nous bien avec Python # 0 (Construction de l'environnement)
Commencez avec Python! ~ ② Grammaire ~
Lien pour commencer avec python
Construction d'environnement (python)
Comment démarrer avec Python
construction d'environnement python
Python - Construction de l'environnement
Commencez avec Python en 30 minutes! Créer un environnement de développement et apprendre la grammaire de base
Construction de l'environnement Python
Construction de l'environnement Python3 avec pyenv-virtualenv (CentOS 7.3)
Construction de l'environnement pytorch @ python3.8 avec pipenv
Démarrez avec Python avec Blender
[Ubuntu 18.04] Créer un environnement Python avec pyenv + pipenv
Commençons avec TopCoder en Python (version 2020)
Comment les débutants en Python commencent avec Progete
[Blender x Python] Commençons avec Blender Python !!
1.1 Premiers pas avec Python
construction d'environnement python homebrew
Construction de l'environnement de développement Python
Premiers pas avec Python
environnement python avec docker-compose
Démarrez avec MicroPython
Construction de l'environnement de développement python2.7
Obtenez date avec python
Démarrez avec Mezzanine
Premiers pas avec Python
Environnement virtuel avec Python 3.6
Construction de l'environnement Python @ Win7
Collecter des informations depuis Twitter avec Python (construction de l'environnement)
Jeu à la main en Python (commençons avec AtCoder?)
Construction d'environnement Poetry-virtualenv avec python de centos-sclo-rh ~ Notes
Premier python ① Construction de l'environnement avec pythonbrew & Hello World !!
De la construction d'environnement Python à la construction d'environnement virtuel avec anaconda
Zubu amateur veut démarrer Python
[Cloud102] # 1 Premiers pas avec Python (première partie des premiers pas de Python)
Obtenez un environnement de développement Python rapide avec Poetry
[Cloud102] # 1 Commençons avec Python (Partie 2 Jupyter Notebook Construction AWS Edition)
Obtenez le code du pays avec python
Construction de l'environnement Python + Anaconda + Pycharm
Introduction aux fonctions Python
Lancez-vous avec Django! ~ Tutoriel ⑤ ~
Installer l'environnement Python avec Anaconda
Obtenez la chronologie Twitter avec Python
Gérez l'environnement python avec virtualenv
Commencez avec influxDB + Grafana
Obtenez des données Youtube avec python
Construction de l'environnement Python (Windows10 + Emacs)
Premiers pas avec Python Django (1)
Construction de l'environnement CI ~ Édition Python ~
Lancez-vous avec Django! ~ Tutoriel ④ ~
Premiers pas avec Python Django (4)
Créer un environnement python3 avec ubuntu 16.04