やること
WindowsでPythonを利用できるようにする。
#前提条件
- Pythonはstableの2.7を利用することとする。
環境
- Windows 7 Professional (x86)
- Python 2.7.6
事前準備
下記より、必要なファイルをダウンロードしておく。
- Python 2.7.6 Windows Installer
Download Python (python-2.7.6.msi) - easy_setupコマンドのインストーラ
ez_setup.py
手順
Python本体のインストール
インストーラの実行
- python-2.7.6.msiを実行する
※インストール中のオプションはすべてデフォルト
環境変数の設定
下記の環境変数を設定する。
変数名 | 値 |
---|---|
PYTHON_HOME | C:\Python27 |
pathに下記の2つを追加
|フォルダパス|
|:--|:--|
|%PYTHON_HOME%|
|%PYTHON_HOME%\Scripts|
確認
> python --version
Python 2.7.6
インタプリタ実行
> python
>>> print "hello, world"
hello, world
>>> exit()
スクリプト実行
hello.py
print "hello, world"
> python hello.py
hello, world
hello.py
#coding: UTF-8
print "こんにちは, world"
> python hello.py
こんにちは, world
easy_setupのインストール
python ez_setup.pyをダウンロードしたフォルダで、下記のコマンドを実行する。
> python ez_setup.py
.
.
Installed c:\python27\lib\site-packages\setuptools-2.0-py2.7.egg
Processing dependencies for setuptools==2.0
Finished processing dependencies for setuptools==2.0
pip(パッケージマネージャ)のインストール
下記のコマンドを実行する。
> easy_install pip
.
.
Installed c:\python27\lib\site-packages\pip-1.4.1-py2.7.egg
Processing dependencies for pip
Finished processing dependencies for pip
インストールされているパッケージの確認と出力例
※下記は「sphinx」をpipでインストールした場合
> pip freeze
Jinja2==2.7.1
MarkupSafe==0.18
Pygments==1.6
Sphinx==1.2
docutils==0.11