【手順】Python 3.5.x インストール手順

2016年12月21日

Python 3 概要

Pythonは、Windows、Linux/Unix、Mac OS Xなどで動作するプログラミング言語です。
今回のバージョンは Python 3.5.0 です。
Changelog 3.5 – docs.python.org

入手方法

下記からインストーラーをダウンロードします。
Downloads – Python

Python 3.5.0のスクリーンショット。

Python 3.5.0のスクリーンショット。

今回は、Python 3.5.0 の Windows x86-64 executable installer をダウンロードします。

対応OS

Windows、Linux/Unix、Mac OS Xなど

インストール手順

Python 3.5.0のスクリーンショット。

最初に表示される画面です。
「Install Now」か「Customize Installation」を選択します。
今回は、Python のインストール先をこのままだと長過ぎるので
「Customize Installation」を選択します。

※環境変数に Path も追加しておきたいので、
一番下の「Add Python 3.5 to Path」にチェックを付けておきます。

Python 3.5.0のスクリーンショット。

オプション画面(その1)です。
ここは、このままで次へ進みます。「Next」をクリックして、次へ進みます。

python350_02

オプション画面(その2)です。
「Customize install location」を好きなパスに変更しましょう。
よければ「Install」をクリックします。

※インストールが開始されます。

Python 3.5.0のスクリーンショット。

インストールの進捗状況を表示してくれる画面です。

Python 3.5.0のスクリーンショット。

インストールが完了した画面です。
「Close」をクリックして、画面を閉じましょう。

動作確認

コマンドプロンプトから「python」と入力し、バージョンを確認しておきましょう。
下記のように表示されれば、OKです。


Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\>
Python 3.5.0 (v3.5.0:374f501f4567, Sep 13 2015, 02:27:37) [MSC v.1900 64 bit (AM
D64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

Apacheとの連携

v3.5.0 用の mod_python が無いようなので、CGI として動作するようにします。
http://archive.apache.org/dist/httpd/modpython/win/

Apache 2.4.23 を例にして、Python を使えるようにします。
「Apache24\conf\」ディレクトリに入っている「http.conf」ファイルを
自身の環境に合わせて修正していきます。

まずは、「ScriptAlias /cgi-bin/」で検索します。
360 行目付近に

    # directives as to Alias.
    #
    ScriptAlias /cgi-bin/ "d:/Apache24/cgi-bin/"

先頭に「#」があれば、「#」を削除します。
先頭に「#」が付いてなければ、ここでは何もしません。

つぎに、「AddHandler cgi-script」で検索します。
415 行目付近に下記のような記載があると思います。

    #
    #AddHandler cgi-script .cgi

    # For type maps (negotiated resources):

これを下記のように修正します。

    #
    AddHandler cgi-script .cgi .py

    # For type maps (negotiated resources):

これで修正は済んだので、「http.conf」ファイルを保存します。

つぎに、「Apache24\cgi-bin\」に
テキストファイルを作成して、テキストファイルの中身を以下のようにします。

#! C:\Python35\python
# -*- coding: utf-8 -*-
print("Content-Type: text/html")
print()
print("Hello, World.")

ファイルを保存したら、ファイル名を「test.py」にします。

これで準備が完了したので、Apache を再起動します。
Webブラウザーを起動して、
アドレスバーに「http://127.0.0.1/cgi-bin/test.py」と入力して「Enter」キーを押します。
「Hello, World.」と表示されれば、Apache で Python が正常に動作しています。

入手先

Downloads – Python

開発キット

Posted by 管理人