Python-環境設定
前のページ次のページ
Python は、Linux や Mac OS X など、さまざまなプラットフォームで利用できます。Python 環境をセットアップする方法を理解しましょう。
ローカル環境のセットアップ
ターミナル ウィンドウを開き、「python」と入力して、既にインストールされているかどうか、およびどのバージョンがインストールされているかを確認します。
- Unix (Solaris、Linux、FreeBSD、AIX、HP/UX、SunOS、IRIX など)
- 9x/NT/2000 に勝つ
- マッキントッシュ (インテル、PPC、68K)
- OS/2
- DOS (複数のバージョン)
- PalmOS
- ノキアの携帯電話
- Windows CE
- どんぐり/RISC OS
- BeOS
- アミガ
- VMS/OpenVMS
- QNX
- VxWorks
- サイオン
- Python は、Java および .NET 仮想マシンにも移植されています
Python を入手する
最新かつ最新のソース コード、バイナリ、ドキュメント、ニュースなどは、Python の公式 Web サイト https://www.python.org/ で入手できます。
Python ドキュメントは https://www.python.org/doc/ からダウンロードできます。ドキュメントは、HTML、PDF、および PostScript 形式で利用できます。
Python のインストール
Python ディストリビューションは、さまざまなプラットフォームで利用できます。プラットフォームに適用可能なバイナリ コードのみをダウンロードし、Python をインストールする必要があります。
お使いのプラットフォームのバイナリ コードが利用できない場合は、C コンパイラを使用してソース コードを手動でコンパイルする必要があります。ソース コードをコンパイルすると、インストールに必要な機能をより柔軟に選択できます。
ここでは、さまざまなプラットフォームに Python をインストールする方法について簡単に説明します −
Unix および Linux のインストール
Unix/Linux マシンに Python をインストールする簡単な手順は次のとおりです。
-
Web ブラウザーを開き、https://www.python.org/downloads/ にアクセスします。
-
リンクに従って、Unix/Linux で利用可能な圧縮されたソース コードをダウンロードしてください。
-
ファイルをダウンロードして抽出します。
-
モジュール/セットアップの編集 いくつかのオプションをカスタマイズしたい場合は、ファイルを編集してください。
-
./configure スクリプトを実行
-
作る
-
インストールする
これにより、Python が標準の場所 /usr/local/bin にインストールされます およびそのライブラリは /usr/local/lib/pythonXX にあります ここで、XX は Python のバージョンです。
Windows へのインストール
Windows マシンに Python をインストールする手順は次のとおりです。
-
Web ブラウザーを開き、https://www.python.org/downloads/ にアクセスします。
-
Windows インストーラ python-XYZ.msi のリンクをたどってください ここで、XYZ はインストールする必要があるバージョンです。
-
このインストーラーを使用するには python-XYZ.msi 、Windows システムが Microsoft Installer 2.0 をサポートしている必要があります。インストーラー ファイルをローカル マシンに保存して実行し、マシンが MSI をサポートしているかどうかを確認します。
-
ダウンロードしたファイルを実行します。これにより、非常に使いやすい Python インストール ウィザードが表示されます。デフォルト設定を受け入れ、インストールが完了するまで待ってください。
Macintosh へのインストール
最近の Mac には Python がインストールされていますが、数年古い可能性があります。 Mac での開発をサポートするための追加ツールと最新バージョンを取得する手順については、http://www.python.org/download/mac/ を参照してください。 Mac OS X 10.3 (2003 年にリリース) より前の古い Mac OS では、MacPython を利用できます。
Jack Jansen が管理しており、彼の Web サイト (http://www.cwi.nl/~jack/macpython.html) でドキュメント全体に完全にアクセスできます。 Mac OS インストールの完全なインストールの詳細を見つけることができます。
PATH の設定
プログラムやその他の実行可能ファイルは多くのディレクトリにある可能性があるため、オペレーティング システムは、OS が実行可能ファイルを検索するディレクトリをリストする検索パスを提供します。
パスは、オペレーティング システムによって管理される名前付き文字列である環境変数に格納されます。この変数には、コマンド シェルやその他のプログラムで利用できる情報が含まれています。
パス 変数は、Unix では PATH、Windows では Path という名前になります (Unix では大文字と小文字が区別されますが、Windows では区別されません)。
Mac OS では、インストーラーがパスの詳細を処理します。特定のディレクトリから Python インタープリターを呼び出すには、Python ディレクトリをパスに追加する必要があります。
Unix/Linux でのパスの設定
Unix で特定のセッションのパスに Python ディレクトリを追加するには −
-
csh シェルの場合 − setenv PATH "$PATH:/usr/local/bin/python" と入力し、Enter キーを押します。
-
bash シェル (Linux) の場合 − export PATH="$PATH:/usr/local/bin/python" と入力し、Enter キーを押します。
-
sh または ksh シェル内 − PATH="$PATH:/usr/local/bin/python" と入力し、Enter キーを押します。
-
注意 − /usr/local/bin/python は Python ディレクトリのパスです
Windows でのパスの設定
Windows で特定のセッションのパスに Python ディレクトリを追加するには −
コマンド プロンプトで − path %path%;C:\Python と入力し、Enter キーを押します。
注意 − C:\Python は Python ディレクトリのパスです
Python 環境変数
Python で認識できる重要な環境変数を次に示します −
Sr.No. | 変数と説明 |
---|---|
1 | PYTHONPATH PATH に似た役割があります。この変数は、プログラムにインポートされたモジュール ファイルの場所を Python インタープリターに伝えます。これには、Python ソース ライブラリ ディレクトリと Python ソース コードを含むディレクトリが含まれている必要があります。 PYTHONPATH は、Python インストーラーによって事前設定される場合があります。 |
2 | PYTHONSTARTUP これには、Python ソース コードを含む初期化ファイルのパスが含まれています。インタープリターを起動するたびに実行されます。 Unix では .pythonrc.py という名前で、ユーティリティをロードしたり、PYTHONPATH を変更したりするコマンドが含まれています。 |
3 | PYTHONCASEOK これは Windows で使用され、インポート ステートメントで大文字と小文字を区別しない最初の一致を見つけるように Python に指示します。この変数を任意の値に設定して有効にします。 |
4 | PYTHONHOME これは代替モジュール検索パスです。モジュール ライブラリの切り替えを容易にするために、通常は PYTHONSTARTUP または PYTHONPATH ディレクトリに埋め込まれます。 |
Python の実行
Python を起動するには 3 つの方法があります −
インタラクティブ通訳
Unix、DOS、またはコマンドライン インタープリターまたはシェル ウィンドウを提供するその他のシステムから Python を起動できます。
python と入力してください コマンドライン。
インタラクティブ インタープリターですぐにコーディングを開始できます。
$python # Unix/Linux or python% # Unix/Linux or C:> python # Windows/DOS
利用可能なすべてのコマンド ライン オプションのリストは次のとおりです −
Sr.No. | オプションと説明 |
---|---|
1 | -d デバッグ出力を提供します。 |
2 | -O 最適化されたバイトコードを生成します (.pyo ファイルになります)。 |
3 | -S 起動時に Python パスを探すためにインポート サイトを実行しないでください。 |
4 | -v 詳細な出力 (インポート ステートメントの詳細なトレース)。 |
5 | -X クラスベースの組み込み例外を無効にします (文字列を使用するだけです)。バージョン 1.6 以降は廃止されました。 |
6 | -c コマンド cmd 文字列として送信された Python スクリプトを実行します |
7 | ファイル 指定されたファイルから Python スクリプトを実行 |
コマンドラインからのスクリプト
Python スクリプトは、次のように、アプリケーションでインタープリターを呼び出すことにより、コマンド ラインで実行できます −
$python script.py # Unix/Linux or python% script.py # Unix/Linux or C: >python script.py # Windows/DOS
注意 − ファイル許可モードで実行が許可されていることを確認してください。
統合開発環境
システムに Python をサポートする GUI アプリケーションがある場合は、グラフィカル ユーザー インターフェイス (GUI) 環境からも Python を実行できます。
-
ユニックス − IDLE は、Python 用の最初の Unix IDE です。
-
窓 − PythonWin は、Python 用の最初の Windows インターフェイスであり、GUI を備えた IDE です。
-
マッキントッシュ − Macintosh バージョンの Python と IDLE IDE は、メインの Web サイトから入手でき、MacBinary または BinHex ファイルとしてダウンロードできます。
環境を適切にセットアップできない場合は、システム管理者の助けを借りることができます。 Python 環境が適切にセットアップされ、完全に正常に動作していることを確認してください。
注意 − 以降の章で示すすべての例は、Linux の CentOS フレーバーで利用可能な Python 2.4.3 バージョンで実行されます。
オンラインで Python プログラミング環境をセットアップ済みですので、理論を学びながら、利用可能なすべての例をオンラインで同時に実行できます。例を自由に変更して、オンラインで実行してください。
Python