コマンド端子を使用して、Ubuntu 19.04/18.04にPythonをインストールします

このチュートリアル記事を書いている間にインストールするUbuntu 19.04 LinuxのPythonプログラミング言語の最新の安定したバージョンは3.7でした。

Pythonについて知らない人にとっては、コンピュータープログラミング言語です。バージョンが継続的に更新され、新しい言語機能が追加されているため、独立した大規模なプロジェクト開発にますます使用されている自動スクリプト(シェル)を作成するように設計されたオブジェクト指向の動的タイプ言語。

Ubuntu 19.04または18.04の場合、デフォルトで3つのPythonバージョンが利用可能です。

  • Python3#バージョン3.7.3-1、
  • Python#バージョン2.7.16-1
  • Python-Minimal#バージョン2.7.16-1

注記:ubuntu 19または18のデフォルトでは、バージョンを変更するか、Pythonをプリインストールしない場合、以下の手順に従ってください。このチュートリアルは、Linux Mint、Debian、初等OS、その他の同じストリームにも適用できます。

ステップ1:コマンド端子を開きます

UbuntuにPythonをインストールするには、アプリケーションにアクセスして検索してコマンド端子を開きます。または、キーボードショットカットIEを使用するだけですctrl+alt+t

ステップ2:システムを更新します

パッケージをインストールまたは削除する前に、更新コマンドを実行したら:

sudo apt-get update

ステップ3:UbuntuにPythonをインストールします

Ubuntu 19.04 IE Python3に最新バージョンがない場合は、以下のコマンドを使用してインストールします。

sudo apt install python3

Ubuntu Linux OSに以前のバージョンのPythonをインストールしたい場合は、以下のコマンドを使用できます。

Python 2.7.xバージョン用

sudo apt install python

2.7のPython最小バージョンの場合

sudo apt install python-minimal

APTリポジトリを使用してPythonをインストールします

Python 2.3 - Python 2.6、Python 3.1 - Python3.4、Python 3.6 - Python3.7などの以前のPythonバージョンをインストールするには、Deadsnakeリポジトリを使用できます。次のコマンドは次のとおりです。

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update

リポジトリを追加した後、インストールするバージョンとともにPythonインストールコマンドを使用します。たとえば、:

sudo apt-get install python3.4

複数のPythonバージョンを切り替えます

場合には、UbuntuまたはDebianシステムが複数のPythonバージョンをインストールしており、特定のバージョンをデフォルトとして設定する必要があります。その後、それらの間に切り替えることができます。

システムには4つのPythonバージョンがあるため、最初に優先順位を設定しました。

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python2 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.4 2
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 3
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 4

次に、特定のバージョンをデフォルトとして設定するたびに、以下のコマンドを使用します。

sudo update-alternatives --config python3

ubuntu(オプション)にソースファイルを使用してpythonをインストールする

UbuntuまたはLinuxミントにインストールされる古いバージョンまたは特定のバージョンのPythonを探している場合は、ソースからコンパイルするだけです。 Pythonのすべてのバージョンが公式Webサイトからアーカイブを入手できます。

ここPythonですソースファイルのダウンロードページ。

Ubuntu 19.04/18.04/1604またはLinux MinitまたはDebianのソースからPythonのバージョンをコンパイルする方法を示すために、Python 3.4バージョンの圧縮ソースTarballファイルをダウンロードしています。

ダウンロードしますPythonソース使用するファイルwget 指示:

Webサイトで指定されたPython Tarballファイルを右クリックして、リンクをコピーして使用しますwgetターミナルで:

たとえば、Python 3.4 Tarballファイルのリンクをコピーしました…

wget https://www.python.org/ftp/python/3.4.0/Python-3.4.0.tar.xz

ダウンロードした後、タイプ:

ls

そして、ダウンロードしたファイルの名前を見ると、このpython-xxxtar.zxのようになります

xxx私たちの場合は3.4.0だったようにバージョンになります。したがって、私たちのファイル名はpython-3.4.0.tar.xzでした

以下のコマンドを使用して、ターボールファイルを抽出します。

tar -xf {ファイル名}

tar -xf Python-3.4.0.tar.xz

ダウンロードしたPythonフォルダーを抽出した後、最初に、そのためにそのディレクトリに切り替えます

CD {ディレクトリ名}

私たちの場合:

cd Python-3.4.0

ディレクトリ内で、実行しますスクリプトを構成します最終的にソースをコンパイルする前に、必要なすべての依存関係を確認するには:

./configure --enable-optimizations

注記: - Enable-Optimizationsオプションは、システムのPythonを最適化します。

UbuntuでPythonをコンパイルします

Pythonをコンパイルするには、コマンドを使用できます作るただし、コンピューターのCPUコアリソースに従ってそれを行うには、Flag -Jを使用します。そのために、PCコアについて知っておく必要があります。

PCコアタイプコマンドを見つけるには

nproc

次に、-jフラグを備えたコア番号を使用します。したがって、最終コマンドは次のとおりです。

make -j 2

2システムにあるコアの数です。

最後に、コンパイルされたソースからPythonをインストールします

注記:以下のコマンドでは、標準インストールコマンドを使用してソースIEからプログラムをインストールしていませんインストールします、それがデフォルトのプリインストールされたPythonバージョンをオーバーライドするからです。したがって、私たちはそれを使用しますalt

sudo make altinstall