Python3-環境設定
Python 3は、Windows、Mac OS、およびLinuxオペレーティングシステムのほとんどのフレーバーで使用できます。Python 2は他の多くのOSで利用できますが、Python 3のサポートは利用できないか、削除されています。
ローカル環境のセットアップ
ターミナルウィンドウを開き、「python」と入力して、既にインストールされているかどうか、およびインストールされているバージョンを確認します。
Pythonの入手
Windowsプラットフォーム
Python 3の最新バージョン(Python 3.5.1)のバイナリは、このダウンロードページから入手できます。
次のさまざまなインストールオプションを使用できます。
- Windowsx86-64の埋め込み可能なzipファイル
- Windowsx86-64実行可能インストーラー
- Windows x86-64Webベースのインストーラー
- Windowsx86の埋め込み可能なzipファイル
- Windowsx86実行可能インストーラー
- Windows x86Webベースのインストーラー
Note− Python 3.5.1をインストールするには、OSの最小要件はWindows7とSP1です。バージョン3.0から3.4.xの場合、WindowsXPが許容されます。
Linuxプラットフォーム
Linuxのさまざまなフレーバーは、新しいパッケージのインストールにさまざまなパッケージマネージャーを使用します。
Ubuntu Linuxでは、ターミナルから次のコマンドを使用してPython3をインストールします。
$sudo apt-get install python3-minimal
ソースからのインストール
PythonのダウンロードURLからGzip圧縮されたソースtarballをダウンロードします- https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz
Extract the tarball
tar xvfz Python-3.5.1.tgz
Configure and Install:
cd Python-3.5.1
./configure --prefix = /opt/python3.5.1
make
sudo make install
マックOS
このURLからMacOSインストーラーをダウンロードします- https://www.python.org/downloads/mac-osx/
- Mac OS X64ビット/ 32ビットインストーラー-python-3.5.1-macosx10.6.pkg
- Mac OS X32ビットi386 / PPCインストーラー-python-3.5.1-macosx10.5.pkg
このパッケージファイルをダブルクリックし、ウィザードの指示に従ってインストールします。
最新かつ最新のソースコード、バイナリ、ドキュメント、ニュースなどは、Pythonの公式Webサイトで入手できます。
Python Official Website − https://www.python.org/
Pythonのドキュメントは次のサイトからダウンロードできます。ドキュメントは、HTML、PDF、およびPostScript形式で入手できます。
Python Documentation Website− www.python.org/doc/
PATHの設定
プログラムやその他の実行可能ファイルは、多くのディレクトリに置くことができます。したがって、オペレーティングシステムは、実行可能ファイルを検索するディレクトリを一覧表示する検索パスを提供します。
重要な機能は次のとおりです。
パスは、オペレーティングシステムによって維持される名前付き文字列である環境変数に格納されます。この変数には、コマンドシェルやその他のプログラムで利用できる情報が含まれています。
パス変数の名前は次のとおりです。 PATH Unixまたは Path Windowsの場合(Unixでは大文字と小文字が区別されますが、Windowsでは区別されません)。
Mac OSでは、インストーラーがパスの詳細を処理します。特定のディレクトリからPythonインタプリタを呼び出すには、Pythonディレクトリをパスに追加する必要があります。
Unix / Linuxでのパスの設定
Unixの特定のセッションのパスにPythonディレクトリを追加するには-
In the csh shell − setenv PATH "$ PATH:/ usr / local / bin / python3"と入力し、Enterキーを押します。
In the bash shell (Linux) − export PYTHONPATH = / usr / local / bin / python3.4と入力し、Enterキーを押します。
In the sh or ksh shell − PATH = "$ PATH:/ usr / local / bin / python3"と入力し、Enterキーを押します。
Note − / usr / local / bin / python3はPythonディレクトリのパスです。
Windowsでパスを設定する
Windowsの特定のセッションのパスにPythonディレクトリを追加するには-
At the command prompt − path%path%; C:\ Pythonと入力し、Enterキーを押します。
Note − c:\ PythonはPythonディレクトリのパスです
Python環境変数
Pythonによって認識される重要な環境変数は次のとおりです-
シニア番号 | 変数と説明 |
---|---|
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つの異なる方法があります-
インタラクティブ通訳
Pythonは、Unix、DOS、またはコマンドラインインタープリターまたはシェルウィンドウを提供するその他のシステムから起動できます。
入る python コマンドライン。
インタラクティブインタプリタですぐにコーディングを開始します。
$python # Unix/Linux
or
python% # Unix/Linux
or
C:>python # Windows/DOS
使用可能なすべてのコマンドラインオプションのリストは次のとおりです-
シニア番号 | オプションと説明 |
---|---|
1 | -d デバッグ出力を提供する |
2 | -O 最適化されたバイトコードを生成します(結果として.pyoファイルになります) |
3 | -S 起動時にPythonパスを探すためにインポートサイトを実行しないでください |
4 | -v 詳細な出力(インポートステートメントの詳細なトレース) |
5 | -X クラスベースの組み込み例外を無効にします(文字列を使用するだけです)。バージョン1.6以降は廃止されました |
6 | -c cmd cmd文字列として送信されたPythonスクリプトを実行します |
7 | file 指定されたファイルからPythonスクリプトを実行します |
コマンドラインからのスクリプト
次の例に示すように、アプリケーションでインタープリターを呼び出すことにより、コマンドラインでPythonスクリプトを実行できます。
$python script.py # Unix/Linux
or
python% script.py # Unix/Linux
or
C:>python script.py # Windows/DOS
Note −ファイル許可モードで実行が許可されていることを確認してください。
統合開発環境
システムにPythonをサポートするGUIアプリケーションがある場合は、グラフィカルユーザーインターフェイス(GUI)環境からPythonを実行することもできます。
Unix − IDLEは、Python用の最初のUnixIDEです。
Windows − PythonWin はPython用の最初のWindowsインターフェイスであり、GUIを備えたIDEです。
Macintosh −MacintoshバージョンのPythonとIDLEIDEは、メインのWebサイトから入手でき、MacBinaryファイルまたはBinHexファイルとしてダウンロードできます。
環境を適切に設定できない場合は、システム管理者の助けを借りることができます。Python環境が適切に設定され、完全に正常に機能していることを確認してください。
Note −以降の章に記載されているすべての例は、Windows7およびUbuntuLinuxで使用可能なPython3.4.1バージョンで実行されています。
理論を学びながら、利用可能なすべての例をオンラインで実行できるように、Pythonプログラミング環境をオンラインですでにセットアップしています。例を自由に変更して、オンラインで実行してください。