==================================================================
Windows 上で Python 3.4 のインストールと MSVC のセットアップをする
==================================================================
:blog_date:`2016/04/10`
現状の Python の 3系最新版は 3.5.1 である。
しかし、 whl ファイルを利用するとビルド済みの Windows 向けパッケージを利用できるので
とても便利だが、 3.5 が配布されていない場合があり、その場合のメモとして、
Python 3.4 向けの手順をまとめる。
.. contents::
:local:
1. Python 3.4 のインストール
============================
`公式の Python ダウンロード一覧 `__ から 3.4
の最新版のインストーラーを見つけて、インストールする。
個人的には、インストール先は ``C:\Python\3.4.4.amd64`` といったかたちの場所にすれば
これ何だっけとならないので便利なんじゃないかと思う。
2. MSVC のインストール
======================
MSVC は
`Microsoft Windows SDK for Windows 7 and .NET Framework 4 `__
に入っているものを利用します。
ただ、このインストーラー、 .NET Framework 4.6 を 4系として認識しないので、
こちらのリンク先
`.NET Framework 4.6 がインストールされた環境でWindows SDK for Windows 7 and .NET Framework 4 の Visual C++ Compilers がインストールできない | JAPAN Platform SDK(Windows SDK) Support Team Blog `__
の手順を参照してインストールしてください。
この手順は、最初 .NET Framework 4.6 入ってんじゃんと、はまるのではないでしょうか。
3. MSVC を利用できるようにする
==============================
`Windows での Python 2.7, 3.4, 3.5 の拡張モジュールビルド環境 -- Qiita `__
の
`Python 3.4 `__
を参考にしてください。
``C:\Windows\System32\cmd.exe /E:ON /V:ON /T:0E /K "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /Release /x64``
とかでショートカットを作成したり、
cmd 上で ``"C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /Release /x64``
とかしてみると良いのではないでしょうか。