Wechseln Sie von Python2.7 zu Python3.6 (centos7)

Python-Ersatzmemo in Centos7

# cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)

# yum install -y https://centos7.iuscommunity.org/ius-release.rpm
# yum search python36
# yum install -y python36u python36u-libs python36u-devel python36u-pip

Symbolischer Linkersatz
# ls -l /bin/py*
# ln -s /bin/python3.6 /bin/python3
# unlink /bin/python
# ln -s /bin/python3.6 /bin/python
# vim $(which pip)
Die erste Zeile#!/usr/bin/python2   → #!/usr/bin/python
# pip --version
pip 9.0.1 from /usr/lib/python3.6/site-packages (python 3.6)

Wenn Sie awscli verwenden

# vim $(which aws)
Die erste Zeile#!/usr/bin/python2   → #!/usr/bin/python

Wenn Sie den folgenden Fehler erhalten

# aws s3 ls
Traceback (most recent call last):
  File "/bin/aws", line 19, in <module>
    import awscli.clidriver
ModuleNotFoundError: No module named 'awscli'

Installieren

# sudo pip install awscli

Nachtrag

yum hört auch auf zu arbeiten.

# yum
  File "/bin/yum", line 30
    except KeyboardInterrupt, e:
                            ^
SyntaxError: invalid syntax

Wenn es um Python3 geht, wurde die print-Anweisung in print () geändert. Weil sich die Ausnahmefangsyntax von (Komma) in as geändert hat. Wenn Sie den Link erneut einfügen, können Sie ihn normal verwenden. .. Hmm? Was soll ich machen

Recommended Posts

Wechseln Sie von Python2.7 zu Python3.6 (centos7)
Python, um von einer anderen Sprache zu wechseln
Änderungen von Python 3.0 zu Python 3.5
Änderungen von Python 2 zu Python 3.0
Herstellen einer Verbindung von Python zu MySQL unter CentOS 6.4
Einführung von Python 2.7 in CentOS 6.6
Post von Python nach Slack
Anaconda aktualisiert von 4.2.0 auf 4.3.0 (python3.5 aktualisiert auf python3.6)
Stellen Sie von Python aus eine Verbindung zu SQLite her
Schalten Sie Python mit Alternativen auf 2.7 um
Rufen Sie Matlab von Python zur Optimierung auf
Post von Python auf Facebook Timeline
[Lambda] [Python] Von Lambda auf Twitter posten!
Python (vom ersten Mal bis zur Ausführung)
Poste ein Bild von Python auf Tumblr
So greifen Sie über Python auf Wikipedia zu
Hat sich nicht von Python 2 auf 3 geändert
Aktualisieren Sie Mac Python von 2 auf 3
Stellen Sie von CentOS 7 minimal eine Verbindung zu Packetix VPN her.
Auf Python 2.7.9 aktualisiert
Python2.7 + CentOS7 + OpenCV3
So aktualisieren Sie Google Sheets von Python
Privates Python-Handbuch (von Zeit zu Zeit aktualisiert)
Ich möchte ein Glas aus Python verwenden
Python-Versionen wechseln
Konvertieren Sie von Katakana zu Vokal Kana [Python]
Push-Benachrichtigung vom Python-Server an Android
Summe von 1 bis 10
SQL zu SQL
Portieren und Ändern des Doublet-Solvers von Python2 auf Python3.
MeCab von Python
So wechseln Sie die Python-Version in Cloud9
Python> Ausgaben von 1 bis 100, 501 bis 600> Für CSV
In Python von Markdown in HTML konvertieren
[Amazon Linux] Wechsel von der Python 2-Serie zur Python 3-Serie
API-Erklärung zum Berühren von Mastodon aus Python
CentOS8 --Installieren - Python3
Stellen Sie von Python aus eine Verbindung zur Websocket-API von coincheck her
"Backport" zu Python 2
So installieren Sie Python3 mit Docker Centos
Senden Sie eine Nachricht von Slack an einen Python-Server
Bearbeiten Sie Excel in Python, um eine Pivot-Tabelle zu erstellen
So öffnen Sie einen Webbrowser über Python
Studie aus Python Hour7: Verwendung von Klassen
[Python] Konvertieren von DICOM in PNG oder CSV
Excel-Datei aus Python importieren (in DB registriert)
Ich möchte mit Python eine E-Mail von Google Mail senden.
[Python] Ich möchte 7DaysToDie von Discord aus verwalten! 1/3
Von der Datei zur Diagrammzeichnung in Python. Grundstufe Grundstufe
[Python] Lesen von Daten aus CIFAR-10 und CIFAR-100
[Python] Erstellen Sie eine Tabelle von Pandas DataFrame zu Postgres
[Remotte-Entwicklung] Wechseln Sie vom Administratormodus in den Entwicklermodus
[Bash] Holen Sie sich die Kraft von Python aus Bash mithilfe der folgenden Dokumentation
So generieren Sie ein Python-Objekt aus JSON
Wie man gut mit Linux-Befehlen aus Python umgeht
Ich möchte Ceres Solver aus Python verwenden
Was ich beim Update von Python 2.6 auf 2.7 gemacht habe
[Python] Ich möchte 7DaysToDie von Discord aus verwalten! 2/3