pyenv + anaconda + python3

Je veux utiliser python3. Cependant, sous Linux, python2 est utilisé dans diverses situations, et il y a un inconvénient lorsque python3 est par défaut à l'échelle du système. Par exemple, le client Dropbox pour linux semble être écrit dans la série python2, et des messages d'erreur se produisent fréquemment lors de l'utilisation d'alternatives de mise à jour. Installez pyenv et installez et utilisez anaconda dessus (Référence).

git clone https://github.com/yyuu/pyenv.git ~/.pyenv
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
source ~/.bashrc
pyenv install -l | grep ana #Rechercher le dernier package
pyenv install anaconda3-4.3.1
pyenv rehash
pyenv global anaconda3-4.3.1
echo 'export PATH="$PYENV_ROOT/versions/anaconda3-4.3.1/bin/:$PATH"' >> ~/.bashrc
source ~/.bashrc
conda update conda

Avec cela seul, vous pouvez créer un environnement racine pour le moment. De plus, il est possible de créer un environnement virtuel dans lequel l'environnement de dépendance du package est ajusté. Fondamentalement, il semble préférable de créer un environnement de travail virtuel et de le développer.

Créez un environnement virtuel, installez numpy, scipy, pandas, jupyter en même temps

conda create -n py3 python=3.4 numpy scipy pandas jupyter

Entrez dans l'environnement virtuel

source activate py3

Sortez de l'environnement virtuel

source deactivate

Le package est installé dans chaque environnement (y compris root). Fondamentalement, vous pouvez utiliser l'installation de conda, mais certains packages ne sont pas dans le référentiel conda. À ce stade, pip peut également être utilisé.

conda install numpy scipy
conda uninstall numpy
conda install -n py3 numpy scipy
conda uninstall -n py3 numpy
conda update numpy
conda update -n py3 numpy
pip install numpy

Par exemple, pour installer la distribution Intel pour python

conda update conda
conda config --add channels intel
conda create -n idp intelpython3_core python=3
source activate idp
activate idp

Recommended Posts

pyenv + anaconda + python3
[Python] Anaconda, pyenv, virtualenv, .bash_profile
Python 3.3 avec Anaconda
Construction d'environnement Python (pyenv, anaconda, tensorflow)
Installer python (pyenv, pyenv-virtualenv)
Installez Python avec pyenv
Construire un environnement Anaconda pour Python avec pyenv
Construction de l'environnement Python + Anaconda + Pycharm
python (pyenv + pyenv-virtualenv) + installation CentOS7
Construire un environnement Python avec pyenv, pyenv-virtualenv, Anaconda (Miniconda)
Série Python 2 et série 3 (édition Anaconda)
Utiliser Anaconda dans un environnement pyenv
[CentOS7] Installez anaconda à l'aide de pyenv
Installer l'environnement Python avec Anaconda
Python
Anaconda mis à jour de 4.2.0 à 4.3.0 (python3.5 mis à jour vers python3.6)
Procédure de construction de l'environnement python Anaconda3
Changer la version de python à l'aide de pyenv
Mise à niveau de python Anaconda
homebrew, pyenv, anaconda, Jupyter Notebook
Réinstaller python avec pyenv avec -fPIC
Installez pyenv depuis Homebrew, installez Python depuis pyenv
[Python] Construction de l'environnement Django (pyenv + pyenv-virtualenv + Anaconda) pour macOS
python avec pyenv et venv
Construction de l'environnement Python sur Mac (pyenv, virtualenv, anaconda, notebook ipython)
Comment installer Python à l'aide d'Anaconda
Mémo Python Anaconda x Jupyter Notebook
Construction de l'environnement Anaconda Python sous Windows 10
Installer Scrapy dans l'environnement Python Anaconda
Définir les options de compilation python avec pyenv
Installez Python 3.7 Anaconda sur MAC, mais Python 2
Installation de Python Note Anaconda (Mac uniquement)
installer tensorflow dans un environnement anaconda + python3.5
Construction d'environnement Python (pyenv + poetry + pipx)
Remarques sur l'installation de Python à l'aide de PyEnv
Utiliser Python mis en pyenv avec NeoVim
Installer Python sur CentOS à l'aide de Pyenv
Ordre des répertoires d'importation Python (sur anaconda)
Installez Python sur CentOS en utilisant pyenv
Comment installer Anaconda avec pyenv
Construction de l'environnement Python3.6 (à l'aide de l'environnement Win Anaconda)
[Python] Mémo d'erreur et de solution lors de l'utilisation de venv avec pyenv + anaconda
Changer la version active dans Pyenv d'Anaconda en Python ordinaire
[Pyenv] Construire un environnement python avec ubuntu 16.04
python kafka
[Ubuntu 18.04] Créer un environnement Python avec pyenv + pipenv
Anaconda introduit
[Python] Création d'un environnement avec Anaconda [Mac]
Les bases de Python ⑤
Résumé Python
Python intégré
Procédure de construction de l'environnement de développement Python (anaconda) (SpringToolsSuites) _2020.4
Technique Python
Étudier Python
Compte à rebours Python 2.7