Ubuntu および Fedora での Python 開発環境のセットアップ
この記事は、Ubuntu と Fedora で Python 開発環境をセットアップするための基本と手順について説明します。
Python は、強力なライブラリ、簡単な構文、移植性により、ここ数年で人気が高まりました。現在、企業全体のほぼすべてのシステムで使用されています。
したがって、Python ボックスをセットアップしようとしていて、どのように始めればよいかなど疑問に思っている場合は、ここが正しい場所です。ここでは、始めるためのいくつかの手順を紹介してみました。
Ubuntu および Fedora での Python 開発環境のセットアップ
Python のバージョン
Python 開発を新たに開始する場合は、Python 2.x はすでにサポートされていないため、最新の Python 3.x を開発に使用することをお勧めします。ほとんどすべての主要な Linux ディストリビューションでは、Python 2 への依存関係が削除されました。
Fedora または Ubuntu の現在の最新ディストリビューションを実行している場合は、Python 3.x がすでにインストールされており、デフォルトのインタープリターとして設定されている必要があります。たとえば、現在入手可能な Fedora 37 と Ubuntu 22.04 LTS には、デフォルトの Python シェルとして Python 3.11 が含まれています。
使用している Python のバージョンを簡単に確認するには、Ubuntu と Fedora の両方のターミナルから以下のコマンドを実行します。
python2
python3
Python3
以前のバージョンの Ubuntu または Fedora を実行している場合は、以下のコマンドを使用して最新の Python 3.x をインストールできます。
Ubuntu
sudo apt install python3
フェドーラ
sudo dnf install python3
また、以下のコマンドを実行して、現在のシステム内の Python 実行可能ファイルのパスを確認します。
which python
デフォルトのインタープリタとしてバージョンを切り替える
システムに複数の Python バージョン (2.x と 3.x) がインストールされており、それらを切り替えることが可能です。
バージョンが 1 つだけインストールされている場合は、このセクションをスキップできます。
切り替えるには、まずターミナルから Python を実行して、デフォルトの実行可能パスを見つけます。理想的には、/usr/bin/python
である必要があります。次に、以下を実行して、実行可能ファイルへのシンボリック リンクを見つけます。
ln -l /usr/bin/python
lrwxrwxrwx 1 root root .... /usr/bin/pyhton -> python2
次に、` PATH
変数をチェックして、システムが実行可能ファイルを検索するパス連結の順序を決定します。
echo $PATH
PATH 変数
/usr/local/bin
が /usr/bin/
の前にあることがわかるように、python3
へのソフト シンボリック リンクを作成できます。そうすれば、インタープリタは Python コマンドの実行中に Python 2 ではなく最新の Python 3 を選択するはずです。
ls -s /usr/bin/python3 /usr/local/bin/python
ここで、ログアウトして再度ログインしてハッシュ エントリをクリアするか、hash -r
を実行してハッシュ エントリをクリアします。
これで、ターミナルから Python を実行できるようになり、最新の Python 3 が選択されるはずです。
Python IDE
統合開発環境 (IDE) は、コードの作成、コンパイル、実行に役立ちます。 PyCharm、Eclipse、Eric など、無料で使用できる Python IDE がいくつかあります。それは彼らの長所と短所についての別の記事になります。
公式 python.org Web サイトから Python をダウンロードすると、Python には IDLE と呼ばれるデフォルトの開発環境が付属します。 IDLE はシステムの起動に適しており、後で利用可能な最高の無料の Python IDE を選択することができます。
IDLE は、Python とともに Ubuntu と Fedora にデフォルトで含まれていないため、手動でインストールする必要があります。 IDLE を手動でインストールするには、ターミナルから以下のコマンドを実行します。
Ubuntu
sudo apt install idle
フェドーラ
sudo dnf install python-tools
インストールすると、コマンド ライン アイドルから IDLE を起動したり、アプリケーションから検索したりできます。
IDLE環境
これで、IDLE を使用して開発を開始できるようになりました。基本オプションのほとんどは、IDLE の [ファイル] メニューにあります。
このガイドが、Python 開発を開始する前に知っておくべきことを説明していることを願っています。このガイドは主に Ubuntu と Fedora を対象としていますが、Ubuntu と Fedora ベースのすべてのディストリビューションの手順にも従うことができます。 Python 環境のセットアップで問題が発生した場合は、以下のコメント セクションでお知らせください。