Dans cet article, je voudrais écrire une série de flux de la désinstallation à l'installation lorsqu'un problème survient dans anaconda, etc.
$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.15.2
BuildVersion: 19C57
Suivez les étapes ci-dessous pour désinstaller
--uninstall pyenv-virtualenv
$ brew uninstall pyenv-virtualenv
Uninstalling /usr/local/Cellar/pyenv-virtualenv/1.1.3... (20 files, 62.2KB)
--uninstall pyenv
$ brew uninstall pyenv
Uninstalling /usr/local/Cellar/pyenv/1.2.14_1... (656 files, 2.4MB)
--Supprimer le répertoire pyenv
$ rm -rf $(pyenv root)
C'est la même chose que $ rm -rf ~ / .pyenv
Installez pyenv avec la commande suivante
$ brew install pyenv
.bash_profile
Exécutez la commande suivante
$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
$ source ~/.bash_profile
$ pyenv install --list
Available versions:
2.1.3
2.2.3
2.3.7
2.4.0
...
(réduction)
...
3.0.1
3.1.0
3.1.1
3.1.2
...
(réduction)
...
3.6.8
3.6.9
3.7.0
3.7-dev
3.7.1
3.7.2
3.7.3
3.7.4
3.7.5
3.7.5rc1
3.8.0
3.8-dev
3.9-dev
activepython-2.7.14
activepython-3.5.4
activepython-3.6.0
anaconda-1.4.0
anaconda-1.5.0
anaconda-1.5.1
anaconda-1.6.0
anaconda-1.6.1
anaconda-1.7.0
...
(réduction)
...
anaconda3-5.1.0
anaconda3-5.2.0
anaconda3-5.3.0
anaconda3-5.3.1
anaconda3-2018.12
anaconda3-2019.03
anaconda3-2019.07
anaconda3-2019.10
...
(réduction)
...
--Cette fois, nous voulons utiliser l'environnement anaconda, spécifiez donc la version que vous voulez dans la liste ci-dessus. --Je veux utiliser anaconda, alors exécutez la commande suivante
$ pyenv install anaconda3-2019.10
Si vous voulez du python normal, vous pouvez faire quelque chose comme
$ pyenv install 3.7.5
--Obtenir une liste des environnements python disponibles
$ pyenv versions
--Bientôt après l'installation, python est obsolète
$ python --version
Python 2.7.15
--Vérifiez la version python disponible
$ pyenv versions
system
* anaconda3-2019.10 (set by /Users/******/.pyenv/version)
--Spécifiez la version complète de python avec la commande suivante
$ pyenv global anaconda3-2019.10
--Vérifiez la version de python que vous utilisez --OK s'il est défini sur la version spécifiée
$ python --version
Python 3.7.4
--Lorsque la nouvelle version installée est ʻanaconda3-2019.10`, la version précédente reste la suivante.
$ cd ~/.pyenv/versions/
$ ls
anaconda3-2019.10/ anaconda3-5.3.1/
--Si vous utilisiez à l'origine l'environnement ʻanaconda3-5.3.1`, exécutez la commande suivante.
rm
, elle ne peut pas être supprimée avec autorisation, alors exécutez-la avec sudo
.$ sudo rm -rf ~/.pyenv/versions/anaconda3-5.3.1/
$ vim /etc/paths
/ etc / chemins
ressemble à ceci. La priorité est donnée par le haut. 1 /usr/local/bin
2 /usr/bin
3 /bin
4 /usr/local/sbin
5 /usr/sbin
6 /sbin
c'est tout