Milk+ea

Weblog Is My Hobby.

WindowsにPython 3.3.2をインストール 入れる方法

ちょっと必要になったので入れました。

環境

Windows8 64bit

ダウンロードとインストール

Download Pythonの下の場所から自分の環境にあったモノをダウンロードします。

ダウンロードリンクの画像

今回は64bitなので下をダウンロード。
ダウンロードした.msiファイルを開いてインストールしてください。全部そのままでいいはず。
そのままインストールしたならc:\Python33というモノができています。
が、まだPathが通っていないので使えません。

Pathを通す

コントロールパネル -> システム -> システムの詳細設計 -> 詳細設計タブ内の環境変数(N)を開きます。
システム環境変数(S)の中にある"Path"を選択して編集(I)を開きます。
変数値のいっちばん最後に

C:\Python33;

を追加して2回okを押して閉じます。

確認

コマンドプロンプトを開きます。(既に開いてたら1度閉じてまた開く)

python --version

と打って"Python 3.3.2"と出てきたらokです。

version確認の画像

お疲れ様でした。

【Jekyll】での"Failed to get header."というエラーの対策

Jekyllをするためにインストールしたんだけどこのエラーが起きる。

このエラーの原因は、pygments.rbというパッケージがPython3に対応していないためみたいです。
pygments - run jekyll --server failed in win7 - Stack Overflow

Python2.7を入れましょう!

入れ方は WindowsにPython 3.3.2をインストール 入れる方法 これとほぼ一緒・。・v

Jekyllでpygments.rb関連のエラーも起きたんですが、pegments.rbのバージョンを0.5.0にする必要があるみたい。

gem list pygments.rb

と打って"0.5.1"や"0.5.2"の時は自分に合ったほうでアンインストール。

gem uninstall pygments.rb --version "=0.5.1"
gem uninstall pygments.rb --version "=0.5.2"

再インストールで多分いけます。

gem install pygments.rb --version "=0.5.0"

ruby - Jekyll on Windows: Pygments not working - Stack Overflow