Aktualisieren Sie Raspberry Pi Python mit pyenv auf 3.7 oder höher

Was ist Pyenv?

Python-Versionsverwaltungstool.

Es gibt viele Artikel über die Verwendung von Pyenv, ** ・ In Version 3.7 oder höher tritt während der Installation ein Fehler auf ** ** ・ Die Einstellungen werden beim Start nicht nur mit .bash_profile ** wiedergegeben Daher habe ich diesen Artikel als Memorandum veröffentlicht.

Dinge notwendig

・ RaspberryPi mit dem Netzwerk verbunden (diesmal wird RaspberryPi3 ModelB verwendet)

Methode

Ich habe auf [hier] verwiesen (https://qiita.com/hoshi621/items/c8b82ab42564256df884).

① Installieren Sie pyenv

Installieren Sie pyenv, um die Python-Version zu aktualisieren. Ich habe auf [hier] verwiesen (https://qiita.com/hoshi621/items/c8b82ab42564256df884). (Wenn Sie es bereits installiert haben, überspringen Sie es bitte)

・ Installation der erforderlichen Pakete

sudo apt install git openssl libssl-dev libbz2-dev libreadline-dev libsqlite3-dev

・ In Version 3.7 oder höher tritt ein Fehler auf, sofern nicht auch die folgenden Pakete installiert sind.

sudo apt install libffi-dev

-Copy Pyenv von Github

git clone https://github.com/yyuu/pyenv.git ~/.pyenv

-Edit home / [Benutzername] /. Bash_profile (erstellen, falls nicht verfügbar)

.bash_profile


export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"

・ Überprüfen Sie nach dem Neustart von RaspberryPi die Version von pyenv

pyenv --version

Erfolg, wenn die Version wie "pyenv 1.2.18-8-g5e8719ab" angezeigt wird

** * Wenn die Version nicht angezeigt wird ** Fügen Sie dem Profil home / [Benutzername] /. Die folgenden Inhalte hinzu (Gleicher Inhalt wie in .bash_profile)

.profile


export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"

Starten Sie "pyenv --version" neu und führen Sie die Version aus

② Aktualisieren Sie die Python-Version

pyenv install --list

・ Installieren Sie die gewünschte Version Wenn Sie beispielsweise 3.7.6 installieren möchten,

pyenv install 3.7.6

・ Version ändern

pyenv global 3.7.6

・ Überprüfen Sie, ob die Version aktualisiert wurde

python --version
python3 --version

Beide sind erfolgreich, wenn es sich um die aktualisierte Version handelt (3.7.6).

Recommended Posts

Aktualisieren Sie Raspberry Pi Python mit pyenv auf 3.7 oder höher
Stellen Sie mit Python auf Raspberry Pi eine Verbindung zu MySQL her
Verwenden Sie vl53l0x mit RaspberryPi (Python)
Verbinden Sie Raspberry Pi mit "Python" mit der Alibaba Cloud IoT Platform
[Raspberry Pi] Python wurde standardmäßig in Python3 geändert
Memo, um nach KPI mit Python zu fragen
Versuchen Sie, mit Raspberry Pi nach Wakasagi zu fischen
Arbeiten mit GPS in Python für Raspberry Pi 3
Verwenden Sie Python auf Raspberry Pi 3, um die LED mit Schaltersteuerung zu beleuchten!
Ich habe versucht, mit Raspeye 4 (Python Edition) ein signalähnliches Signal zu erzeugen.
Discord Bot Himbeere Pi Null mit Python [Hinweis]
Medienprogrammierung mit Raspeye (Vorbereitung für Audio)
Erstellen einer Anaconda-Umgebung für Python mit pyenv
Verwendung von Raspeye Pie Camera Python
Ich habe L-Chika mit Razpai 4 (Python Edition) ausprobiert.
Ich wollte Python 3.4.3 mit Homebrew + pyenv installieren
Holen Sie sich CPU-Informationen von Raspberry Pi mit Python
Wie man tkinter mit Python in Pyenv benutzt
Wenig bekannte Python-Sprachspezifikation (kompatibel mit Python 3.4 oder höher)
GPS-Tracking mit Raspeye 4B + BU-353S4 (Python)
Messen Sie die CPU-Temperatur von Raspeye mit Python
Hinweise von der Installation von Homebrew bis zum Erstellen einer Anaconda-Umgebung für Python mit pyenv
Ich habe versucht, mit Raspeye + Tact Switch eine Schaltfläche für Slack zu erstellen
Versuchen Sie, die 4-Kern-CPU des Raspberry Pi 2 mit Parallel Python zu verbrauchen
GPGPU mit Raspberry Pi
Installieren Sie Python mit pyenv
DigitalSignage mit Raspberry Pi
Vom Einrichten des Raspberry Pi bis zur Installation der Python-Umgebung
Einfaches IoT, um mit Raspeye und MESH zu beginnen
Stellen wir uns den Raum mit Raspeltorte vor, Teil 1
Verwendung von Raspeye Relay Module Python
Versuchen Sie, Python auf Raspberry Pi mit Visual Studio zu debuggen.
Verwenden Sie Python, das von pyenv für die PL / Python-Ausführungsumgebung installiert wurde
Ubuntu 20.04 auf Himbeer-Pi 4 mit OpenCV und mit Python verwenden
Für diejenigen, die Python mit vim schreiben möchten
Installieren Sie pyenv auf Raspberry Pi, um Python zu verwalten
Ausgabe auf "7 Segment LED" mit Python mit Raspberry Pi 3!
Zeigen Sie das Bild der USB-Kamera mit OpenCV von Python mit Raspeye an
Lassen Sie uns GPIO von Raspeye mit Python CGI betreiben
Stellen Sie mit Python eine Verbindung zu BigQuery her
Mutter pflanzt mit Raspberry Pi
Führen Sie das AWS IoT Device SDK für Python auf Raspberry Pi aus
So installieren Sie Python2.7 python3.5 mit pyenv (unter RHEL5 CentOS5) (2016 Nov)
Python 3.4 oder höher Standard Pip
Versuchen Sie, verschiedene Informationen anzuzeigen, die für das Debuggen mit Python nützlich sind
Python-Anfänger öffnet und schließt die ineinandergreifende Kamera mit Raspberry Pi
Stellen Sie mit Python eine Verbindung zu Wikipedia her
So aktualisieren Sie Pythons Tkinter auf 8.6
Post to Slack mit Python 3
Ich habe versucht, Movidius NCS mit Python von Raspberry Pi3 auszuführen
Erstellen Sie LCD-Spiele (16x2) mit Raspberry Pi und Python
Experimentieren Sie mit Python, um ein PDF für Selbstversorger für Kindle zu erstellen
Ich habe mit Raspberry Pi gesprochen
Zugriff auf Google Spreadsheets Verwenden von Python mit Himbeer-Pi (für sich selbst)
Einführung von PyMySQL in Himbeer-Pi3
Wie aktualisiere ich mit SQLAlchemy?
Führen Sie den Python-Beispielcode BNO055 mit I2C (Raspberry Pi 3B) aus.