はじめに
Python は、解釈された高水準の汎用プログラミング言語です。 Guido van Rossum によって作成され、1991 年に最初にリリースされた Python の設計哲学は、重要な空白の顕著な使用により、コードの読みやすさを強調しています。その言語構造とオブジェクト指向のアプローチは、プログラマーが小規模および大規模プロジェクト用の明確で論理的なコードを作成できるようにすることを目的としています。これは、初心者にも精通した開発者にも理想的な、信じられないほど優れたプログラミング言語です。 Python を使用して開発された最も人気のある Web サイトやアプリケーションには、DropBox、YouTube、Quora、Reddit、Pinterest、Instagram などがあります。
このチュートリアルでは、CentOS 7 システムに最新バージョンの Python をインストールする方法を示します。インストールでは、Software Collections (SCL) とディストリビューションのデフォルト Python 2.7 が使用されます。また、いくつかの基本を学び、Python の仮想環境を作成して、Python の使用を合理化するお手伝いをします。
ソフトウェア コレクション (SCL) の有効化
CentOS 7 に Python をインストールするときに最初に行うことは、ソフトウェア コレクションを有効にすることです。 Software Collection は、ファイル システムのルート階層にはなく、別の場所にあるアプリケーションを実行できるようにするユーティリティです。
SCL を有効にすると、メイン リポジトリには存在しない可能性のある最新バージョンのサービスとプログラミング言語を使用する自由なアクセス許可が付与されます。以下のコマンドを実行して、SCL のリリース ファイルをインストールします。リリース ファイルは、CentOS 追加リポジトリのコンポーネントです。
# yum install centos-release-scl
Python 3 を有効にする
すでに Software Collection を有効にしている必要があります。これは、python3.3、python3.4、python3.5、python3.6 など、任意の python 3 バージョンを実装できることを意味します。このチュートリアルでは、python3.4 に焦点を当てます。有効にするには、以下を実行する必要があります:
# yum install rh-python34
その後、アプリケーションがインストールされます。
python3.4 の使用
次のパッケージを正常にインストールしたら、コマンドでアクティブ化する必要がありました:
# scl enable rh-python34 bash
上記のコマンドは /opt/rh/rh-python34/enable を呼び出します。シェル環境の変数を変更するスクリプト。ここで、Python のバージョンを確認すると:
# python3 --version Python 3.4.0
結論
それでおしまい! CentOS システムに Python 3.4 が正常にインストールされました。Python プログラミング言語を利用して新しいアプリケーションを開発するのは簡単です。