Construire un environnement Python sur un Mac, jusqu'au point d'utiliser Jupyter Lab

J'ai trébuché lorsque j'ai créé l'environnement Python sur Mac, alors prenez note.

Pour commencer par écrire à partir de la conclusion, la raison pour laquelle cela n'a pas fonctionné était parce que j'étais en train d'éditer bash sans savoir que MacOS est devenu Catalina et que le shell par défaut est passé de bash à zsh.

Jusqu'à présent, j'étais prudent car j'aurais dû écrire la variable d'environnement de pyenv dans .bash_profile ou .bashrc et la trouver.

Il a été dit que la technologie est constamment mise à jour, mais si vous ne mettez pas à jour vos connaissances, elle peut échouer.

Ensuite, je décrirai ce que j'ai réellement fait ci-dessous.

1. Installez Anaconda

https://www.anaconda.com/distribution/ Téléchargez python3.7 à partir d'ici et décompressez le paquet

Quand Apply changera-t-il le python par défaut en série 3?

2. Préparation de l'installation de python

Vérifiez la version de python avec $ python --version. S'il s'agit d'un mac, 2.7 est probablement inclus en standard, alors changez.

Pour cela, mettez pyenv. Donc, pour mettre pyenb, mettez Homebrew.

  1. Installez l'infusion https://brew.sh/index_ja

  2. Installez pyenv avec infusion

    $ brew install pyenv
    
  3. Et c'est là que le problème a trébuché.

    $ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
    $ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
    $ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
    

Écrivez ce qui précède dans ~ / .zshrc. ← (Lorsque Mac OS est Catalina ou supérieur) Le shell par défaut est toujours bash. Pour les OS antérieurs à Catalina, écrivez dans ~ / .bash_profile.

  1. Exécutez $ source ~ / .zshrc ou $ source ~ / .bash_profile

  2. Vérifiez la variable d'environnement PATH avec $ echo $ PATH

    echo_path.png

3. Installez python

Cette fois, installez 3.7.0. Veuillez changer la version en 3.7.4 etc. si nécessaire.

$ pyenv install 3.7.0

Est OK.

4. Changer de python

$ python --version
Python 2.7.16

Comme il s'agit toujours de python2, passez à python3.

$ pyenv gloval 3.7.0
$ python --version
Python 3.7.0

Est OK! Si cela ne change pas, redémarrez le terminal une fois et réessayez.

5. Installation d'anaconda

$ pyenv install anaconda3-5.3.1

Je mets le dernier à ce moment. Vérifiez la version avec $ pyenv install list.

6. Passez à anaconda

Dans l'état actuel des choses, la commande conda ne peut pas être utilisée, alors passez à anaconda.

$ pyenv global anaconda3-5.3.1
$ pyenv versions              
  system
* 3.7.0 (set by /Users/Nom d'utilisateur/.python-version)
  anaconda3-5.3.1

Cela n'a pas changé. Aussi, je suis tombé ici. La cause semble être que le fichier .python-version existe ici. Alors

$ rm ~/.python-version
$ pyenv versions
  system
  3.7.0
* anaconda3-5.3.1 (set by /Users/Nom d'utilisateur/.pyenv/version)

Ceci termine le changement.

7. Démarrez Jupyterlab

Il semble que Jupyterlab soit déjà inclus dans anaconda ces jours-ci, vous n'avez donc pas à vous soucier de l'installer.

$ jupyter lab

Ensuite, cela commencera.

Recommended Posts

Construire un environnement Python sur un Mac, jusqu'au point d'utiliser Jupyter Lab
Création d'un environnement de développement Jupyter Lab sur WSL2 à l'aide d'Anaconda3
Créez un environnement Python sur votre Mac en utilisant pyenv
Construire un environnement Python sur Ubuntu
Créer un environnement Python sur Mac (2017/4)
Créez un environnement python sur votre Mac
[Mac] Création d'un environnement virtuel pour Python
Remarques sur la construction de Python et pyenv sur Mac
Créez un environnement Python sur votre Mac avec Anaconda et PyCharm
Construire un environnement python avec virtualenv et direnv
Créer un environnement Python sur Mac (Mountain Lion)
Créez un environnement de développement Python sur votre Mac
Pensez à créer un environnement Python 3 dans un environnement Mac
Construire un environnement Python sur le serveur Sakura VPS
[Definitive Edition] Création d'un environnement pour l'apprentissage du «machine learning» à l'aide de Python sur Mac
Remarques sur la configuration de l'environnement pyenv et python à l'aide de Homebrew sur Mac OS Marvericks
Créez un environnement Python 3 avec pyenv sur Mac et affichez des graphiques Network X
Création d'un environnement de développement Python sur Windows - De l'installation d'Anaconda à la liaison d'Atom et de Jupyter Notebook -
Construire un environnement virtuel Python
Construire un environnement virtuel Python
Installez Python 3 sur Mac et créez un environnement [Definitive Edition]
Créer un environnement de développement Django à l'aide de pyenv-virtualenv sur Mac
Création d'un environnement de travail Docker R et Python
Créer un environnement Python d'apprentissage automatique sur Mac OS
Créer un environnement de développement Python sur Mac OS X
Procédure de création d'un environnement CDK sous Windows (Python)
Créer un environnement de développement Python à l'aide de pyenv sur MacOS
Construction d'environnement Python pour les débutants en programmation (Mac OS)
Créez un environnement shell et python décent sur Windows
Mémo de construction d'environnement d'apprentissage automatique par Python
Créer un environnement de développement Python (pyenv / virtualenv) sur Mac (Homebrew)
Comment créer un bel environnement Python sur un nouveau Mac et installer Jupter Notebook
Mémo de construction de l'environnement Python sur Mac
Créer un environnement virtuel avec Python 3
Créer un environnement d'analyse de données python sur Mac (El Capitan)
Créer un environnement python dans centos
Construire un environnement pour python3.8 sur Mac
Créer un environnement python3 sur CentOS7
Créer un environnement virtuel pour python sur mac [Très facile]
Créer un environnement Chainer à l'aide de CUDA et cuDNN sur une instance p2
Création de l'environnement de travail Docker R et Python 2: prise en charge du japonais
Créez un environnement Python 2.7 64 bits avec TDM-GCC et MinGW-w64 sous Windows 7
Créez un classement de jeu sur le cloud Alibaba en utilisant Python et Redis
Comment créer un environnement Python à l'aide de Virtualenv sur Ubuntu 18.04 LTS
Un script python qui supprime les fichiers ._DS_Store et ._ * créés sur Mac
Tout, de la création d'un environnement Python à son exécution sous Windows
[Pyenv] Construire un environnement python avec ubuntu 16.04
Tutoriel Django Crispy (Construction d'environnement sur Mac)
[Python] Création d'un environnement avec Anaconda [Mac]
Environnement virtuel Python et packages sur Ubuntu
Créer un environnement virtuel en utilisant homebrew + pyenv-virtualenv
Création d'un environnement LaTeX sur Chrome OS
Un mémo contenant Python2.7 et Python3 dans CentOS
Création d'un environnement Python 3.6 avec Windows + PowerShell
[Python] Créer un environnement Batch à l'aide d'AWS-CDK