--Environnement: Cloud9 ――Mon collègue utilisait Cloud9 avec EC2, je voulais donc l'utiliser aussi, j'ai donc demandé à Cloud9 de créer un compte et j'ai commencé à l'utiliser immédiatement.
#Python n'est pas 3!
$ python --version
Python 2.7.18
#pip est ... Python3 pour une raison quelconque.6 choses?
$ pip --version
pip 20.2.4 from /home/ec2-user/.local/lib/python3.6/site-packages/pip (python 3.6)
#Il semble y avoir Python3 ...
$ python3 --version
Python 3.6.12
Dois-je changer Python dans Cloud9 en 3? Je pensais que c'était déjà ...
--Référence: Changer la version Python de Cloud9 en Python3 [amazon AWS] | dot blog
# 「+Est attaché à Python3 ... mais je vais le sélectionner pour le moment
$ sudo update-alternatives --config python
There are 3 programs which provide 'python'.
Selection Command
-----------------------------------------------
* 1 /usr/bin/python2.7
+ 2 /usr/bin/python3.6
3 /usr/bin/python2.6
Enter to keep the current selection[+], or type selection number: 2
#Cela ne devient pas Python3 ...
$ python -V
Python 2.7.18
.bashrc
spécifie une version plus ancienne#Python dans mon compte est 2 ...
$ alias | grep python
alias python='python27'
#Python2 avec alias.7 est réglé ...
$ cat ~/.bashrc | grep python
alias python=python27
.bashrc
# .Même si ce n'est pas bashrc, c'est OK si l'ordre de lecture est plus tard
$ ls -la
# ...réduction...
-rw-r--r-- 1 ec2-user ec2-user 336 Jul 24 2019 .bash_profile
-rw-r--r-- 1 ec2-user ec2-user 1401 Nov 20 06:48 .bashrc
-rw-rw-r-- 1 ec2-user ec2-user 118 Jul 24 2019 .zshrc
#Ouvrir avec vi et avec l'alias Python3.Précisez 6
$ vi ~/.bashrc
$ cat ~/.bashrc | grep python
alias python=python36
#Quand réfléchi
$ source ~/.bashrc
function
# Python3.C'est devenu 6 ...
$ python --version
Python 3.6.12
Recommended Posts