Python Raspberry Pi

【Raspeberry pi】Pythonのバージョンアップ

投稿日:

概要

Raspberry piのpythonのデフォルトバージョンが3.5.3だったので、3.7.3にバージョンアップしてみる。

環境

python 3.5.3
deiban_version 9.13

Step : 1 現状のバージョン確認

スタートメニューから プログラミング > Python3(IDLE) を選択します。

デフォルトは3.5.3のようです。

Step 2 : Python3.7.3のインストール

今回インストールにあたり以下のサイトを参考にさせて頂きました。

https://installvirtual.com/how-to-install-python-3-8-on-raspberry-pi-raspbian/

まず、apt-getをupdateしておきます。ターミナルを起動して以下を実行します。

$ sudo apt-get update

次にPython3.7.3をインストールするための事前準備として以下をインストールします。

$ sudo apt-get install -y build-essential tk-dev libncurses5-dev libncursesw5-dev libreadline6-dev libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev libffi-dev

python3.7.3をダウンロードして解凍します。

$ wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
$ sudo tar zxf Python-3.7.3.tgz

インストールを実行する。

$ cd Python-3.7.3
$ sudo ./configure
$ sudo make -j 4
$ sudo make altinstall

インストールできたの確認

$ python3.7 -V

上手く入ったようです。

Step3 : デフォルトバージョンの変更

以下はお好みですが、デフォルトを3.7に変更します。

$ echo "alias python=/usr/local/bin/python3.7" >> ~/.bashrc
$ source ~/.bashrc

デフォルトバージョンの変更確認

$ python -v

無事にデフォルトが3.7になりました。

-Python, Raspberry Pi

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

【Python】活性化関数を描画する

Contents1 概要2 使用するライブラリ3 ステップ関数4 シグモイド関数5 tahn関数6 ReLu関数7 Leaky ReLu関数8 まとめ9 コード全体 概要 Deep Learningの …

Pythonの文字列操作

Contents1 目的2 文字列の連結3 文字列の抽出4 文字列の抽出(スライス)5 文字列の繰り返し6 文字数取得7 文字列の分割8 文字列の結合9 文字列の置換 目的 pythonの文字列操作に …

CentOSからAnacondaアンインストール

Contents1 目的2 Step1 : .pyenvの削除3 Step2 : bash_profileのpathの削除4 Step3 : .condaの削除5 Step4 : 確認 目的 以下の記 …

【Python】WindowsでPython+JupyterLab環境の構築

Contents1 概要2 環境3 Step1 : Pythonのインストール4 Step2 : 仮想環境(venv)の構築5 Step3 : JupyterLabの構築 概要 PythonとJupy …

【Python】算術平均と幾何平均計算

Contents1 目的2 平均3 算術平均4 幾何平均5 まとめ 目的 統計学を使いこなしたい。でも参考書を読んでいても難しい概念や数式が沢山出てきて、その時は分かったつもりになっても後で実践的に使 …

言語切り替え

カテゴリー