Python-DS環境

Pythonは、LinuxやMac OSXなどのさまざまなプラットフォームで利用できます。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
  • Amiga
  • VMS/OpenVMS
  • QNX
  • VxWorks
  • Psion
  • 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で利用可能なzip形式のソースコードをダウンロードします。

  • ファイルをダウンロードして抽出します。

  • 一部のオプションをカスタマイズする場合は、モジュール/セットアップファイルを編集します。

  • ./configureスクリプトを実行します

  • make

  • インストールする

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

Windowsのインストール

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

  • Webブラウザーを開き、 https://www.python.org/downloads/。

  • XYZがインストールする必要のあるバージョンであるWindowsインストーラーpython-XYZ.msiファイルのリンクをたどります。

  • このインストーラーpython-XYZ.msiを使用するには、WindowsシステムがMicrosoftインストーラー2.0をサポートしている必要があります。インストーラーファイルをローカルマシンに保存してから実行し、マシンがMSIをサポートしているかどうかを確認します。

  • ダウンロードしたファイルを実行します。これにより、Pythonインストールウィザードが表示されます。これは非常に使いやすいです。デフォルト設定を受け入れ、インストールが完了するまで待つだけで完了です。

Macintoshのインストール

最近のMacにはPythonがインストールされていますが、数年前のものである可能性があります。見るhttp://www.python.org/download/mac/Macでの開発をサポートするための追加のツールとともに、現在のバージョンを入手する手順については。Mac OS X 10.3(2003年にリリース)より前の古いMac OSの場合、MacPythonを使用できます。

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

PATHの設定

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

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

ザ・ path 変数の名前は、UnixではPATH、WindowsではPathです(Unixでは大文字と小文字が区別されますが、Windowsでは区別されません)。

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

Unix / Linuxでのパスの設定

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

  • In the csh shell − setenv PATH "$ PATH:/ usr / local / bin / python"と入力し、Enterキーを押します。

  • In the bash shell (Linux) − export ATH = "$ PATH:/ usr / local / bin / python"と入力し、Enterキーを押します。

  • In the sh or ksh shell − PATH = "$ PATH:/ usr / local / bin / python"と入力し、Enterキーを押します。

  • Note − / usr / local / bin / pythonは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 −以降の章に記載されているすべての例は、LinuxのCentOSフレーバーで利用可能なPython2.4.3バージョンで実行されています。

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