このチュートリアル記事を書いている間にインストールするUbuntu 19.04 LinuxのPythonプログラミング言語の最新の安定したバージョンは3.7でした。
ステップ1:コマンド端子を開きますステップ2:システムを更新しますステップ3:UbuntuにPythonをインストールしますAPTリポジトリを使用してPythonをインストールします複数のPythonバージョンを切り替えますubuntu(オプション)にソースファイルを使用してpythonをインストールするpythonソースファイルをダウンロードするには、wgetコマンドを使用します。ターボールファイルを抽出しますフォルダーに移動して、configureスクリプトを実行しますUbuntuでPythonをコンパイルします最後に、コンパイルされたソースからPythonをインストールします
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
フォルダーに移動して、configureスクリプトを実行します
ダウンロードした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