GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu18.04または20.04にPython3をインストールする方法

はじめに

Python は、オペレーティングシステム用のスクリプトを作成するためによく使用される一般的なプログラミング言語です。ウェブ開発やアプリのデザインで使用するのに十分な汎用性があります。

このチュートリアルでは、Ubuntu18.04またはUbuntu20.04にPython3.8をインストールする方法を学習します。

前提条件

  • Ubuntu18.04またはUbuntu20.04を実行しているシステム
  • sudoのユーザーアカウント 特権
  • ターミナルウィンドウ/コマンドラインへのアクセス( Ctrl Alt T
  • 環境がPython3.8を使用するように構成されていることを確認してください

オプション1:apt(より簡単)を使用してPython3をインストールする

このプロセスでは、aptパッケージマネージャーを使用します Pythonをインストールします。手順は少なくなりますが、ソフトウェアアップデートをホストしているサードパーティに依存します。サードパーティのリポジトリでは、新しいリリースがすぐに表示されない場合があります。

Ubuntu18.04またはUbuntu20.04のほとんどのファクトリバージョンには、Pythonがプリインストールされています。次のように入力して、Pythonのバージョンを確認します。

python --version

リビジョンレベルが3.7.x未満の場合、またはPythonがインストールされていない場合は、次の手順に進みます。

ステップ1:リポジトリリストの更新と更新

ターミナルウィンドウを開き、次のように入力します。

sudo apt update

ステップ2:サポートソフトウェアをインストールする

software-properties-commonパッケージを使用すると、PPA(Personal Package Archive)リポジトリーを追加できるため、パッケージマネージャーをより適切に制御できます。次のコマンドを使用してサポートソフトウェアをインストールします:

sudo apt install software-properties-common

ステップ3:DeadsnakesPPAを追加する

Deadsnakesは、デフォルトのUbuntuリポジトリよりも新しいリリースのPPAです。次のように入力して、PPAを追加します。

sudo add-apt-repository ppa:deadsnakes/ppa

続行するには、Enterキーを押すように求められます。そうして、それが終了するのを待ちます。パッケージリストをもう一度更新します:

sudo apt update

ステップ4:Python3をインストールする

これで、次のコマンドを使用してPython3.8のインストールを開始できます。

sudo apt install python3.8

プロセスが完了し、Pythonバージョンが正常にインストールされたことを確認します::

python --version

オプション2:ソースコードからPython 3.7をインストールする(最新バージョン)

このプロセスを使用して、開発者からソースコードをダウンロードしてコンパイルします。もう少し複雑ですが、トレードオフはPythonの新しいリリースにアクセスすることです。

ステップ1:ローカルリポジトリを更新する

ローカルリポジトリを更新するには、次のコマンドを使用します:

sudo apt update

ステップ2:サポートソフトウェアをインストールする

ソースコードからパッケージをコンパイルするには、追加のソフトウェアが必要です。

Pythonに必要なパッケージをインストールするには、次のように入力します。

sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget

ステップ3:最新バージョンのPythonソースコードをダウンロードする

Pythonソースコードの最新リリースをダウンロードするには、 /tmpに移動します ディレクトリを作成し、 wgetを使用します コマンド:

cd /tmp
wget https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz

ステップ4:圧縮ファイルを抽出する

次に、次のコマンドを使用して、ダウンロードしたtgzファイルを抽出する必要があります。

tar -xf Python-3.8.3.tgz

ステップ5:システムをテストしてPythonを最適化する

ソフトウェアをインストールする前に、必ずシステムをテストしてPythonを最適化してください。

./configure コマンドは、Pythonを評価して、システムにインストールする準備をします。 --optimizationを使用する オプションを使用すると、コードの実行が10〜20%高速化されます。

次のように入力します:

cd python-3.8.3
./configure --enable-optimizations

この手順は、完了するまでに最大30分かかる場合があります。

ステップ6:Pythonの2番目のインスタンスをインストールする(推奨)

現在のPythonインストールに加えて、Python 3.835の2番目のインストールを作成するには、次のように入力します。

sudo make altinstall

altinstallを使用することをお勧めします 方法。 Ubuntuシステムには、Python2.xに依存するソフトウェアパッケージが含まれている場合があります。

(オプション)デフォルトのPythonインストールを上書きする

既存のPythonの上にPython3.8.3をインストールするには、次のように入力します。

sudo make install

プロセスが完了するのを待ちます。

ステップ7:Pythonバージョンを確認する

次のように入力します:

python3 --version

異なるバージョンのPythonを使用する

altinstallを使用した場合 メソッドでは、システムに同時に2つの異なるバージョンのPythonがあります。インストールごとに異なるコマンドを使用します。

pythonを使用します システム上の古いPython2.xバージョンのコマンドを実行するコマンド。例:

python --version

新しいバージョンを使用してコマンドを実行するには、 python3を使用します 。例:

python3 --version

システムにPythonの複数のメジャー(3.xまたは2.x)バージョンを含めることができます。 Python3.7.xとPython3.8.xの両方がインストールされている場合は、2桁目を使用して、使用するバージョンを指定します。

python3.7 --version
python3.8 --version

Ubuntu
  1. Ubuntu18.04にPython3.9をインストールする方法

  2. Ubuntu13.04にPython3.2をインストールするにはどうすればいいですか?

  3. Ubuntu16.04にPython3.6をインストールする方法

  1. Ubuntu18.04にDjangoをインストールする方法

  2. Ubuntu18.04にFlaskをインストールする方法

  3. Ubuntu20.04にPython3.9をインストールする方法

  1. Ubuntu18.04にPython3.7をインストールする方法

  2. Ubuntu18.04にTensorFlowをインストールする方法

  3. Ubuntu18.04にPython3.8をインストールする方法