QA@IT
«回答へ戻る

回答を投稿

この手のインストールの問題では環境は書いてください。
ログを見る限りpythonは2.7の様ですね。

Win8.1 x64, Win7 x86 で試しましたが特にエラーは出ませんでした。
環境によっては、COMSPEC環境変数の問題でそのようなエラーがでる事はあるようですが、環境がわからないので何とも言えません。
powershellが古すぎるのかもしれません。

動画ちょっと見ましたけど、動画は無視して最初のインストールから説明します。

Windows 8.1 x64 + python 2.7.10 (32bit版 64bit版 どちらでも構いません。ただし私がメインで試したのは32bit版の方です)で話を進めます。

pythonのインストール

python 本体のダウンロードを行います。
最新版で構いませんが、2.7.10のページへのリンクを置いておきます。

https://www.python.org/downloads/release/python-2710/

Windows x86 MSI installer (32bit版)または
Windows x86-64 MSI installer (64bit版)好きな方でどうぞ。

インストールオプションはデフォルトで。
c:\python27 にインストールします。

Add python.exe to Path

は好みで有効にしてください。
有効にした場合は、python.exe実行時にフルパスで指定する必要はありません。

後で( http://qa.atmarkit.co.jp/q/9466 の質問で ) virtualenv入れるみたいですし、有効にしなくても問題はありません。

setuptools / pip のインストール

python 2.7.10のインストーラからインストールした場合最初から入っています。

PS C:\Users\yourUsername\Downloads> C:\Python27\Scripts\pip.exe list
You are using pip version 7.0.1, however version 7.0.3 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
pip (7.0.1)
setuptools (16.0)

アップグレード

同梱されてますがちょっとバージョンが古いので、更新したい場合は以下の様にしてください。

pipの更新

PS C:\Users\yourUsername> C:\python27\python.exe -m pip install -U pip
Successfully installed pip-7.0.3

など、成功していることを確認してください。

setup-toolsの更新

PS C:\Users\yourUsername> C:\python27\python.exe -m pip install -U setuptools
Successfully installed setuptools-18.0.1

など、成功していることを確認してください。

新規の入れ方

一応新規インストールの方法も書いておきます。

setuptools

powershellのバージョンによってはダウンロードも一括で行えますが、現在実施されている方法で行います。

https://pypi.python.org/pypi/setuptools

Windows(simplified) の部分にあるリンクから ez_setup.py を右クリックで対象をファイルに保存などでダウンロードします。
リンク先が変わるかもしれませんので公式ページからダウンロードした方がいいですが、現時点では以下のリンク先のファイルになります。
https://bootstrap.pypa.io/ez_setup.py

ダウンロードしたら、ダウンロード先を powershell (一般ユーザーで問題なし)で開きます。
以下の様にコマンドを実行してください。

PS C:\Users\yourUsername\Downloads> c:\python27\python .\ez_setup.py
Installed c:\python27\lib\site-packages\setuptools-18.0.1-py2.7.egg
Processing dependencies for setuptools==18.0.1
Finished processing dependencies for setuptools==18.0.1

の様なログが出ていればインストール成功です。

pip

https://pip.pypa.io/en/stable/installing.html

にある get-pip.py のリンクを同様に保存します。現時点では以下へのリンクです。

https://bootstrap.pypa.io/get-pip.py

後はsetuptoolsと同様です。

PS C:\Users\yourUsername\Downloads> C:\Python27\python.exe .\get-pip.py
Successfully installed pip-7.0.3 wheel-0.24.0

の様なログが出れば成功です。

この手のインストールの問題では環境は書いてください。
ログを見る限りpythonは2.7の様ですね。

Win8.1 x64, Win7 x86 で試しましたが特にエラーは出ませんでした。
環境によっては、COMSPEC環境変数の問題でそのようなエラーがでる事はあるようですが、環境がわからないので何とも言えません。
powershellが古すぎるのかもしれません。


動画ちょっと見ましたけど、動画は無視して最初のインストールから説明します。

Windows 8.1 x64 + python 2.7.10 (32bit版 64bit版 どちらでも構いません。ただし私がメインで試したのは32bit版の方です)で話を進めます。

## pythonのインストール

python 本体のダウンロードを行います。
最新版で構いませんが、2.7.10のページへのリンクを置いておきます。

https://www.python.org/downloads/release/python-2710/

Windows x86 MSI installer (32bit版)または
Windows x86-64 MSI installer (64bit版)好きな方でどうぞ。

インストールオプションはデフォルトで。
`c:\python27` にインストールします。

`Add python.exe to Path`

は好みで有効にしてください。
有効にした場合は、python.exe実行時にフルパスで指定する必要はありません。

後で( http://qa.atmarkit.co.jp/q/9466 の質問で ) virtualenv入れるみたいですし、有効にしなくても問題はありません。

## setuptools / pip のインストール

python 2.7.10のインストーラからインストールした場合最初から入っています。

```
PS C:\Users\yourUsername\Downloads> C:\Python27\Scripts\pip.exe list
You are using pip version 7.0.1, however version 7.0.3 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
pip (7.0.1)
setuptools (16.0)
```

### アップグレード

同梱されてますがちょっとバージョンが古いので、更新したい場合は以下の様にしてください。

### pipの更新

```
PS C:\Users\yourUsername> C:\python27\python.exe -m pip install -U pip
```

```
Successfully installed pip-7.0.3
```

など、成功していることを確認してください。


### setup-toolsの更新

```
PS C:\Users\yourUsername> C:\python27\python.exe -m pip install -U setuptools
```

```
Successfully installed setuptools-18.0.1
```

など、成功していることを確認してください。



### 新規の入れ方

一応新規インストールの方法も書いておきます。

#### setuptools 
powershellのバージョンによってはダウンロードも一括で行えますが、現在実施されている方法で行います。

https://pypi.python.org/pypi/setuptools

Windows(simplified) の部分にあるリンクから ez_setup.py を右クリックで対象をファイルに保存などでダウンロードします。
リンク先が変わるかもしれませんので公式ページからダウンロードした方がいいですが、現時点では以下のリンク先のファイルになります。
https://bootstrap.pypa.io/ez_setup.py

ダウンロードしたら、ダウンロード先を powershell (一般ユーザーで問題なし)で開きます。
以下の様にコマンドを実行してください。

```
PS C:\Users\yourUsername\Downloads> c:\python27\python .\ez_setup.py
```

```
Installed c:\python27\lib\site-packages\setuptools-18.0.1-py2.7.egg
Processing dependencies for setuptools==18.0.1
Finished processing dependencies for setuptools==18.0.1
```
の様なログが出ていればインストール成功です。

#### pip

https://pip.pypa.io/en/stable/installing.html

にある get-pip.py のリンクを同様に保存します。現時点では以下へのリンクです。

https://bootstrap.pypa.io/get-pip.py

後はsetuptoolsと同様です。


```
PS C:\Users\yourUsername\Downloads> C:\Python27\python.exe .\get-pip.py
```

```
Successfully installed pip-7.0.3 wheel-0.24.0
```

の様なログが出れば成功です。