工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial programming >> Python

Python 開発環境の構築ガイド:インストールから実行まで完全解説

Python は Linux や Mac OS X を含む幅広いプラットフォームで利用できます。Python 環境のセットアップ方法を理解しましょう。

ローカル環境のセットアップ

ターミナルウィンドウを開き、「python」と入力して、すでにインストールされているか、どのバージョンがインストールされているかを確認します。

Python が利用可能な主なプラットフォーム:

Python の入手

最新のソースコード、バイナリ、ドキュメント、ニュースなどは、Python の公式サイト https://www.python.org/ で入手できます。

ドキュメントは https://www.python.org/doc/ からダウンロード可能です。HTML、PDF、PostScript 形式で提供されています。

Python のインストール

Python のディストリビューションは幅広いプラットフォーム向けに提供されています。自分のプラットフォームに適したバイナリコードをダウンロードしてインストールするだけです。

自分のプラットフォーム用のバイナリコードが利用できない場合は、C コンパイラを使用してソースコードを手動でコンパイルする必要があります。ソースコードをコンパイルすると、インストールに含める機能をより柔軟に選択できます。

主要プラットフォームへのインストール手順の概要:

Unix および Linux へのインストール

これにより、Python は標準的な場所 /usr/local/bin に、ライブラリは /usr/local/lib/pythonXX (XX は Python のバージョン)にインストールされます。

Windows へのインストール

Macintosh へのインストール

最近の Mac には Python がプリインストールされていますが、数年古いバージョンである可能性があります。最新バージョンと開発支援ツールを入手するには https://www.python.org/download/mac/ を参照してください。Mac OS X 10.3(2003 年リリース)より前の古い Mac OS の場合は、MacPython が利用可能です。

Jack Jansen 氏がメンテナンスしており、彼のサイト https://www.cwi.nl/~jack/macpython.html で完全なドキュメントにアクセスできます。Mac OS インストールの詳細についてはこちらを参照してください。

PATH の設定

プログラムや実行可能ファイルは多くのディレクトリに存在するため、オペレーティング システムは実行可能ファイルを検索するディレクトリをリストしたサーチパスを提供しています。

パスは環境変数に格納されます。これはオペレーティング システムによって維持される名前付き文字列で、コマンドシェルや他のプログラムで利用可能な情報を含みます。

path 変数は、Unix では PATH、Windows では Path という名前です(Unix は大文字小文字を区別、Windows は区別しません)。

Mac OS では、インストーラがパスの詳細を処理します。任意のディレクトリから Python インタプリタを呼び出すには、Python ディレクトリをパスに追加する必要があります。

Unix/Linux での PATH 設定

Unix で特定のセッション中に Python ディレクトリをパスに追加するには:

Windows での PATH 設定

Windows で特定のセッション中に Python ディレクトリをパスに追加するには:

コマンドプロンプトで — path %path%;C:\Python と入力して Enter を押します。

注 — C:\Python は Python ディレクトリのパスです。

Python の環境変数

Python が認識する重要な環境変数:

番号変数と説明
1

PYTHONPATH

PATH と同様の役割を持ちます。この変数は、プログラムにインポートされるモジュールファイルの場所を Python インタプリタに伝えます。Python ソースライブラリディレクトリと Python ソースコードを含むディレクトリを含める必要があります。PYTHONPATH は Python インストーラによって事前に設定されることがあります。

2

PYTHONSTARTUP

Python ソースコードを含む初期化ファイルのパスを含みます。インタプリタを起動するたびに実行されます。Unix では .pythonrc.py という名前で、ユーティリティの読み込みや PYTHONPATH の変更コマンドが含まれます。

3

PYTHONCASEOK

Windows で、import 文において大文字小文字を区別しない最初の一致を探すよう Python に指示するために使用します。この変数に任意の値を設定して有効化します。

4

PYTHONHOME

代替のモジュール検索パスです。通常、PYTHONSTARTUP や PYTHONPATH ディレクトリに埋め込まれ、モジュールライブラリの切り替えを容易にします。

Python の実行方法

Python を開始するには 3 つの方法があります。

インタラクティブ インタプリタ

Unix、DOS、またはコマンドライン インタプリタやシェルウィンドウを提供する他のシステムから Python を起動できます。

コマンドラインで python と入力します。

インタラクティブ インタプリタで即座にコーディングを開始できます。

$ python          # Unix/Linux
python%           # Unix/Linux
C:> python        # Windows/DOS

利用可能なコマンドラインオプションの一覧:

番号オプションと説明
1

-d

デバッグ出力を提供します。

2

-O

最適化されたバイトコードを生成します(.pyo ファイル)。

3

-S

起動時に import site を実行して Python パスを検索しません。

4

-v

冗長出力(import 文の詳細なトレース)。

5

-X

クラスベースの組み込み例外を無効化(文字列のみ使用)。バージョン 1.6 からは廃止。

6

-c cmd

cmd 文字列として渡された Python スクリプトを実行します。

7

file

指定されたファイルから Python スクリプトを実行します。

コマンドラインからスクリプトを実行

Python スクリプトは、インタプリタをアプリケーションで呼び出すことでコマンドラインから実行できます:

$ python script.py     # Unix/Linux
python% script.py      # Unix/Linux
C:> python script.py   # Windows/DOS

注意 — ファイルのパーミッション モードが実行を許可していることを確認してください。

統合開発環境 (IDE)

システムに Python をサポートする GUI アプリケーションがあれば、グラフィカル ユーザー インターフェイス (GUI) 環境から Python を実行することもできます。

環境を適切に設定できない場合は、システム管理者の助けを借りてください。Python 環境が正しく設定され、完璧に動作することを確認してください。

注 — 以降の章で示すすべての例は、CentOS Linux で利用可能な Python 2.4.3 バージョンで実行されています。

オンラインで Python プログラミング環境をすでにセットアップしているため、理論を学びながら利用可能なすべての例をオンラインで同時に実行できます。自由に例を変更してオンラインで実行してください。

Python

  1. Cプログラミング環境の構築:必須ツールとヒント
  2. C++開発環境の構築:完全ガイド
  3. Python データ型マスター: 実践ガイド
  4. Python 演算子完全マスター: 包括的ガイド
  5. Python pass文完全マスター: 実践ガイド
  6. Python 関数引数完全マスター: 位置引数・キーワード引数・デフォルト引数
  7. Pythonでファイル・ディレクトリの存在確認:実践ガイド
  8. Java開発環境構築ガイド:インストールとパス設定
  9. Java 10開発環境構築ガイド:ビルド、コンパイル、実行
  10. Java 9開発環境構築ガイド
  11. Java 8環境構築ガイド:簡単セットアップ手順