Was tun, wenn die Python-Version in Cloud 9 von einer anderen Person erstellt wurde?

--Umgebung: Cloud9 ――Mein Kollege hat Cloud9 verwendet, das EC2 verwendet, daher wollte ich es auch verwenden. Deshalb habe ich Cloud9 gebeten, ein Konto zu erstellen, und es sofort verwendet.

Ereignis: Python-Version war alt

#Python ist nicht 3!
$ python --version
Python 2.7.18
#pip ist ... Python3 aus irgendeinem Grund.6 Dinge?
$ pip --version
pip 20.2.4 from /home/ec2-user/.local/lib/python3.6/site-packages/pip (python 3.6)
#Es scheint Python3 zu geben ...
$ python3 --version
Python 3.6.12

Sollte ich Python in Cloud9 auf 3 ändern? Ich dachte es wäre schon ...

--Referenz: Ändern Sie die Python-Version von Cloud9 in Python3 [amazon AWS] | dot blog

# 「+Ist an Python3 angehängt ... aber ich werde es vorerst auswählen
$ 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
#Es wird nicht Python3 ...
$ python -V
Python 2.7.18

Ursache: .bashrc gibt eine ältere Version an

#Python in meinem Konto ist 2 ...
$ alias | grep python
alias python='python27'
#Python2 mit Alias.7 ist gesetzt ...
$ cat ~/.bashrc | grep python
alias python=python27

Aktion: Ändern Sie die in .bashrc angegebene Python-Version

# .Auch wenn es nicht bashrc ist, ist es OK, wenn die Lesereihenfolge später ist
$ ls -la
# ...Kürzung...
-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

#Öffnen Sie mit vi und mit dem Alias Python3.Geben Sie 6 an
$ vi ~/.bashrc
$ cat ~/.bashrc | grep python
alias python=python36

#Wenn reflektiert
$ source ~/.bashrc 
function

# Python3.Es wurde 6 ...
$ python --version
Python 3.6.12

Recommended Posts

Was tun, wenn die Python-Version in Cloud 9 von einer anderen Person erstellt wurde?
So wechseln Sie die Python-Version in Cloud9
Wie man mit Python-Installationsfehlern in pyenv umgeht (BUILD FAILED)
Umgang mit Speicherlecks in matplotlib.pyplot
[REAPER] Wie man Reascript mit Python spielt
Wie man tkinter mit Python in Pyenv benutzt
So konvertieren / wiederherstellen Sie einen String mit [] in Python
So führen Sie eine Hash-Berechnung mit Salt in Python durch
Erklären Sie ausführlich, wie Sie mit Python einen Sound erzeugen
Umgang mit Pyenv-Initialisierungsfehlern bei Fischen 3.1.0
[Python] Umgang mit Pandas read_html Lesefehler
Vorgehensweise beim Ausführen von Transaktionen: In Anaconda fehlgeschlagen
Wie man in Python entwickelt
So veröffentlichen Sie GitHub-Seiten mit Pelican, einem statischen HTML-Generator von Python
So extrahieren Sie einen Termin in Google Kalender mit Python
Hochladen von Dateien in den Cloud-Speicher mit dem Python-SDK von Firebase
[AWS] Umgang mit dem Fehler "Ungültiger Codepunkt" in CloudSearch
Für Anfänger, wie man mit häufigen Fehlern in Keras umgeht
[Python] Wie man PCA mit Python macht
Python: So verwenden Sie Async mit
So sammeln Sie Bilder in Python
Numer0n mit Elementen, die mit Python erstellt wurden
Umgang mit unausgeglichenen Daten
Erste Schritte mit Python
Wie man MySQL mit Python benutzt
So verpacken Sie C in Python
Verwendung von ChemSpider in Python
Verwendung von PubChem mit Python
Umgang mit Japanisch mit Python
So installieren Sie OpenCV in Cloud9 und führen es in Python aus
[GCP] So veröffentlichen Sie eine mit Cloud Storage signierte URL (temporäre URL) in Python
Verwendung von Funktionen in separaten Dateien Perl-Version und Python-Version
So verwenden Sie Python in Pyenv unter MacOS mit PyCall
Herstellen einer Verbindung zum Cloud Firestore über Google Cloud-Funktionen mit Python-Code
Umgang mit Fehlern bei der Installation von Python und Pip mit Choco
Anzeigen von Legendenmarkierungen in einem mit Python 2D-Plot
So berechnen Sie "xx time" in einem Schuss mit Python timedelta
Python Django Umgang mit Fällen, in denen japanische Trägerpost von Email Validator abgespielt wird
[Einführung in Python] Wie verwende ich eine Klasse in Python?
Versuchen Sie, sich mit Python bei qiita anzumelden
Dynamisches Definieren von Variablen in Python
So machen Sie R chartr () in Python
[Itertools.permutations] So löschen Sie eine Sequenz in Python
Wie bekomme ich Stacktrace in Python?
Umgang mit Enum-Kompatibilitätsfehlern
So zeigen Sie die neunundneunzig Tabelle in Python an
So extrahieren Sie einen Polygonbereich in Python
Wie man einen Taschentest mit Python macht
So überprüfen Sie die Version von opencv mit Python
So zeigen Sie Python-Japanisch mit Lolipop an
Verwendung von __slots__ in der Python-Klasse
So füllen Sie mit Python dynamisch Nullen aus
Wie man mit Python-Flüchen Japanisch eingibt
So betreiben Sie die Zeitstempelstation in Python
Verwendung regulärer Ausdrücke in Python
So zeigen Sie Hello World in Python an
Verwendung ist und == in Python