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

Ubuntu20.04LTSにPython3.9をインストールします

Pythonは高級プログラミング言語であり、主にスクリプトと自動化を作成するために使用されます。シンプルで構文が簡単なことで知られる非常に人気のある言語です。 Pythonは、人工知能(AI)に最適な言語の1つです。

Python 3.9は、この記事を書いている時点での最新バージョンです。 Pythonをインストールする最も簡単な方法は、aptコマンドを使用することです。 最新のものを入手するには、ソースからコンパイルする必要があります。 。

このチュートリアルでは、Python3.9をインストールする2つの方法を示します。 Ubuntu 20.04

APTを使用してUbuntu20.04にPython3.9をインストールします

Ubuntu 20.04 LTSは、デフォルトでPython3.8に同梱されています。コンソールを起動して次のコマンドを実行することで、簡単に確認できます。

$ python3

注:終了するには、次のコマンドexit()またはCtrl-D(つまり、EOF)を使用します

デフォルトとは異なるバージョンのPythonをインストールするには、死んだヘビのPPAを追加するのが最も簡単な方法です。

最初のステップはパッケージリストの更新です 、タイプ:

$ sudo apt update

PPAを追加する前に、software-properties-commonパッケージをインストールして、配布および独立系ソフトウェアベンダーのソフトウェアソースを簡単に管理することをお勧めします。

$ sudo apt install software-properties-common

次のコマンドは、deadsnakesPPAを追加します。

$ sudo add-apt-repository ppa:deadsnakes/ppa

次に、python3.9をインストールします aptコマンドの使用:

$ sudo apt-get install python3.9

次のコマンドは、Pythonの適切なインストール場所を特定するのに役立ちます。

$ which python3

上記のコマンドを実行すると、コンソールに次の出力が生成されます。

/usr/bin/python3

ソースからUbuntu20.04にPython3.9.1をインストールする

もう1つの方法は、Python3.9.1をソースから直接コンパイルしてインストールすることです。

構成されているすべてのソースからパッケージ情報をダウンロードするには、次のように入力します。

$ sudo apt-get update

ソースからのPython3.9.1のインストールを続行する前に、必要なライブラリをインストールする必要があります。

前提条件の依存関係をインストールする 、タイプ:

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

次に、wgetユーティリティを使用してPythonの最新のソースコードをダウンロードします。

$ sudo wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz

以下に示すコマンドを使用して、アーカイブを解凍します。

$ sudo tar -xf Python-3.9.1.tgz

次に、現在のディレクトリをPython3.9.1に変更します

$ cd Python-3.9.1

configureコマンドを実行します --enable-optimizationsを使用すると、Pythonコードの実行パフォーマンスが向上します。

$ sudo ./configure --enable-optimizations

注:上記のコマンドを使用すると、ビルドプロセスが遅くなりますが、実行することをお勧めします。

次に、コンパイルしてビルドします Python 3.9.1-完了して実行するには時間がかかります:

$ sudo make -j 4

注:-jオプションを使用して、プロセッサー装置またはコアの数を指定できます。ここで私のコンピューターには4コアCPUが搭載されています。

最後にバイナリをインストールします 、実行:

$ sudo make altinstall
The make altinstall command is recommended over make install because it does not overwrite the python3 binary. ie Make altinstall protect from replacing the default python installed in /usr/bin/python.

Python 3.9.1の場所を見つけるには、次のように入力します。

which python3

出力:

/usr/local/bin/python3.9

Pythonのバージョンを確認する

コンソールを起動し、次のコマンドを入力します:

$ python3.9

成功すると、Python3.9.1インタラクティブシェルを受け取ります。

出力:

Python 3.9.1 (default, Jan 30 2021, 04:45:04)
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.

または

$ python3.9 --version

出力:

Python 3.9.1

Pythonパスを確認する

前に見たコマンドの代わりに、typeコマンドを使用してPythonパスを確認できます :

$ type -a python3

出力:

python3 is /usr/bin/python3
python3 is /bin/python3

または

$ type -a python3.9

出力:

python3.9 is /usr/local/bin/python3.9

Ubuntu20.04LTSにpython2をインストールする方法

python2をインストールするには Ubuntu 20.04では、次のコマンドがその役割を果たします。

$ sudo apt install python2

結論

この記事では、PPAを介して最も簡単な方法を使用してPython 3.9をインストールする方法と、ソースからコンパイルしてインストールする方法を学びました。

これで、Ubuntuにpipをインストールし、Python 3仮想環境を作成し、Ubuntu20.04にNumPyをインストールする方法を学ぶことができます。

読んでいただきありがとうございます。コメントを残してください。


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

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

  3. Ubuntu20.04LTSにDokuwikiをインストールします

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

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

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

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

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

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