Python-data-structure-environment

提供:Dev Guides
移動先:案内検索

Python-DS環境

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

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

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

  • Unix(Solaris、Linux、FreeBSD、AIX、HP/UX、SunOS、IRIXなど)
  • 9x/NT/2000に勝つ
  • Macintosh(Intel、PPC、68K)
  • OS/2
  • DOS(複数のバージョン)
  • PalmOS
  • ノキアの携帯電話
  • Windows CE
  • Acorn/RISC OS
  • BeOS
  • アミガ
  • VMS/OpenVMS
  • QNX
  • VxWorks
  • サイオン
  • PythonはJavaおよび.NET仮想マシンにも移植されています

Pythonを入手する

最新のソースコード、バイナリ、ドキュメント、ニュースなどは、Python [[1]]

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で利用可能なzip形式のソースコードをダウンロードします。
  • ファイルをダウンロードして抽出します。
  • 一部のオプションをカスタマイズする場合は、_Modules/Setup_ファイルを編集します。
  • ./configureスクリプトを実行します
  • make
  • インストールする

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

Windowsインストール

PythonをWindowsマシンにインストールする手順は次のとおりです。

  • 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での開発をサポートする追加のツールとともに現在のバージョンを取得する手順については、https://www.python.org/download/mac/[http://www.python.org/download/mac/]を参照してください。 Mac OS X 10.3(2003年にリリース)より前の古いMac OSの場合、MacPythonが利用可能です。

Jack Jansenがそれを管理しており、彼のWebサイト(http://www.cwi.nl/~jack/macpythonl)でドキュメント全体に完全にアクセスできます。 Mac OSインストールの完全なインストール詳細を見つけることができます。

PATHのセットアップ

プログラムやその他の実行可能ファイルは多くのディレクトリにある可能性があるため、オペレーティングシステムは、OSが実行可能ファイルを検索するディレクトリをリストする検索パスを提供します。

パスは環境変数に保存されます。環境変数は、オペレーティングシステムによって管理される名前付き文字列です。 この変数には、コマンドシェルおよび他のプログラムで利用可能な情報が含まれています。

*path* 変数の名前は、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 ATH = "$ PATH:/usr/local/bin/python"と入力し、Enterを押します。
  • * shシェルまたはkshシェル*-PATH = "$ PATH:/usr/local/bin/python"と入力し、Enterを押します。
  • 注意-/usr/local/bin/pythonはPythonディレクトリのパスです

Windowsでのパスの設定

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

コマンドプロンプト-path%path%; C:\ Pythonと入力し、Enterキーを押します。

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

Python環境変数

Pythonで認識できる重要な環境変数を次に示します-

Sr.No. Variable & Description
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つの異なる方法があります-

インタラクティブ通訳

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

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

インタラクティブなインタープリターですぐにコーディングを開始します。

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

ここに利用可能なすべてのコマンドラインオプションのリストがあります-

Sr.No. Option & Description
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

注意-ファイル許可モードで実行が許可されていることを確認してください。

統合開発環境

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

  • Unix -IDLEはPython用の最初のUnix IDEです。
  • Windows -PythonWinはPythonの最初のWindowsインターフェイスであり、GUIを備えたIDEです。
  • Macintosh -MacintoshバージョンのPythonとIDLE IDEは、メインWebサイトから入手でき、MacBinaryまたはBinHex’dファイルとしてダウンロードできます。

環境を適切にセットアップできない場合は、システム管理者から支援を受けられます。 Python環境が適切に設定され、完全に正常に動作することを確認してください。

-以降の章で説明するすべての例は、LinuxのCentOSフレーバーで利用可能なPython 2.4.3バージョンで実行されます。

Pythonプログラミング環境はすでにオンラインで設定されているため、理論を学習しているときに利用可能なすべてのサンプルをオンラインで同時に実行できます。 サンプルを自由に変更して、オンラインで実行してください。