この章では、Python3開発環境をローカルで構築する方法をご紹介します。
Python3は、Windows、Linux、Mac OSXなどの複数のプラットフォームに適用できます。
- Unix(Solaris、Linux、FreeBSD、AIX、HP / UX、SunOS、IRIXなど)
- Win 9x/NT/2000
- Macintosh(Intel、PPC、68K)
- OS / 2
- DOS(複数のDOSバージョン)
- PalmOS
- Nokia 携帯電話
- WindowsCE
- Acorn/RISC OS
- BeOS
- Amiga
- VMS / OpenVMS
- QNX
- VxWorks
- Psion
- Pythonは、Javaおよび.NET仮想マシンに移植することもできます。
目次
Python3ダウンロード
最新のPython3ソースコード、バイナリファイル、ニュースなどは、Pythonの公式Webサイトで確認できます。
Python公式ウェブサイト:
Pythonのドキュメントは、以下のリンクからダウンロードできます。ドキュメントは、HTML、PDF、およびPostScript形式でダウンロードできます。
Pythonドキュメントのダウンロードアドレス:
Pythonのインストール
Pythonは多くのプラットフォームに移植されています(少し変更を加えて、さまざまなプラットフォームで動作できます)。
使用しているプラットフォームの適用するバイナリコードをダウンロードしてから、Pythonをインストールする必要があります。
プラットフォームのバイナリコードが利用できない場合は、Cコンパイラを使用してソースコードを手動でコンパイルする必要があります。
コンパイルされたソースコードには、より多くの機能オプションがあり、Pythonインストールの柔軟性が高まります。
以下は、各プラットフォームインストールパッケージのダウンロードアドレスです。
Source Code(ソースコード)は、Linuxへのインストールに使用できます。
以下は、さまざまなプラットフォームにPython3をインストールする方法です。
UnixおよびLinuxプラットフォームでPython3をインストールします。
以下は、UnixおよびLinuxプラットフォームにPythonをインストールするための簡単な手順です。
- WEBブラウザーを開き、https://www.python.org/downloads/source/にアクセスします。
- Unix / Linuxに適したソースコード圧縮パッケージを選択します。
- 圧縮パッケージPython-3.x.x.tgzをダウンロードして解凍します。3.x.xは、対応するバージョン番号です。
- いくつかのオプションをカスタマイズする必要がある場合は、モジュール/セットアップを変更して下さい。
Python3.6.1バージョンを例として取り上げます。
# tar -zxvf Python-3.6.1.tgz
# cd Python-3.6.1
# ./configure
#make && make install
Python3が正常に使用可能かどうかを確認します。
#python3 -V
Python 3.6.1
WindowプラットフォームでPythonをインストールします。
以下は、WindowsプラットフォームにPythonをインストールするための簡単な手順です。
WEBブラウザを開いてhttps://www.python.org/downloads/windows/にアクセスし、通常はexecutable installerをダウンロードします。x86は32ビットマシンを意味し、x86-64は64ビットマシンを意味します。
[Python3.6をPATHに追加する](Add Python 3.6 to PATH)をチェックすることを忘れないでください。
Win + Rを押し、cmdと入力してコマンドプロンプトを呼び出し、pythonと入力します。
スタートメニューでIDLEを検索することもできます。
MACプラットフォームでPythonをインストールします。
MACシステムには独自のPython2.7環境があり、リンクhttps://www.python.org/downloads/mac-osx/から最新バージョンをPython3.xをダウンロードしてインストールできます。
ソースコードのインストール方法を参照してインストールしてください。
環境変数の構成
プログラムと実行可能ファイルは多くのディレクトリに存在する可能性があり、これらのパスは、オペレーティングシステムによって提供される実行可能ファイルの検索パスに含まれていないかもしれません。
パス(path)は、環境変数に格納されています。これは、オペレーティングシステムによって維持される名前付き文字列です。 これらの変数には、使用可能なコマンドラインインタープリターおよびその他のプログラムに関する情報が含まれています。
UnixまたはWindowsのパス変数はPATHです(UNIXは大文字と小文字を区別し、Windowsは大文字と小文字を区別しません)。
Mac OSでは、インストールプロセス中にpythonインストールパスが変更されました。 他のディレクトリでPythonを参照する必要がある場合は、Pythonディレクトリをパスに追加する必要があります。
Unix / Linuxで環境変数を設定する
csh shellの場合、次のように入力します。
setenv PATH “$PATH:/usr/local/bin/python”
Enterキーを押します。
bash shell (Linux) の場合、次のように入力します。
export PATH=”$PATH:/usr/local/bin/python”
Enterキーを押します。
shまたは ksh shell の場合、次のように入力します。
PATH=”$PATH:/usr/local/bin/python”
Enterキーを押します。
注意: /usr/local/bin/python はインストールディレクトリです。
Windowsで環境変数を設定する
環境変数にPythonディレクトリを追加します。
コマンドプロンプトボックス(cmd)に次のように入力します。
path =%path%; C:\ Python
「Enter」を押します。
注意:C:\ Pythonは、Pythonのインストールディレクトリです。
次の方法で設定することもできます。
- 「PC」を右クリックし、「プロパティ」をクリックします
- 次に、[システムの詳細設定]をクリックします
- [環境変数]ウィンドウで[Path]を選択し、ダブルクリックします。
- 次に、「Path」行にpythonインストールパス(my D:\ Python32)を追加するだけいいです。 ps:パスはセミコロン “;”で直接区切られていることを忘れないでください!
- 最終設定が成功したら、cmdコマンドラインでコマンド「python」を入力して、関連する画面が表示されます。
Python環境変数
次の重要な環境変数がPythonで使用されています。
変数名 | 説明 |
PYTHONPATH | PYTHONPATHはPythonの検索パスです。デフォルトでは、インポートするモジュールはPYTHONPATHから検索されます。 |
PYTHONSTARTUP | Pythonの起動後、最初にPYTHONSTARTUP環境変数を探し、次にこの変数で指定されたファイル内のコードを実行します。 |
PYTHONCASEOK | PYTHONCASEOKの環境変数を追加すると、pythonはモジュールを大文字と小文字を区別せずにインポートします。 |
PYTHONHOME | 別のモジュール検索パス。 通常、PYTHONSTARTUPまたはPYTHONPATHディレクトリに埋め込まれているため、2つのモジュールライブラリを簡単に切り替えることができます。 |
Pythonを実行する
Pythonを実行する方法は3つあります。
インタラクティブインタープリター
コマンドラインウィンドウからpythonに入り、インタラクティブインタープリターでPythonコードの記述を開始できます。
Unix、DOS、またはコマンドラインやshell(シェル)を提供するその他のシステムでPythonコーディング作業を行うことができます。
$ python#Unix / Linux
または
C:> python#Windows / DOS
Pythonコマンドラインの引数は次のとおりです。
オプション | 説明 |
-d | 解析際にデバッグ情報を表示します。 |
-O | 最適化されたコード(.pyoファイル)を生成します。 |
-S | 起動時にPythonパスを見つける場所を導入しません。 |
-V | Pythonのバージョン番号を出力します。 |
-X | バージョン1.6以降、組み込みの例外(文字列のみ)は廃止されました。 |
-c | cmd Pythonスクリプトを実行し、その結果をcmd文字列として使用します。 |
file | 指定されたpythonファイルでpythonスクリプトを実行します。 |
コマンドラインスクリプト
以下に示すように、アプリケーションにインタープリターを導入することにより、コマンドラインでPythonスクリプトを実行できます。
$ python script.py#Unix / Linux
または
C:> python script.py#Windows / DOS
注意:スクリプトを実行するときは、スクリプトに実行権限があるかどうかを確認してください。
統合開発環境(IDE:Integrated Development Environment):PyCharm
PyCharmは、JetBrainsによって作成されたPython IDEであり、macOS、Windows、およびLinuxシステムをサポートします。
PyCharm機能:デバッグ、構文の強調表示、プロジェクト管理、コードジャンプ、スマートプロンプト、自動完了、ユニットテスト、バージョン制御など
PyCharmダウンロードリンク
https://www.jetbrains.com/pycharm/download/
コメントを残す