1.1. インストール¶
1.1.1. 始めて入れる¶
わたしはpleiadesのultimateを入れてるので、そこからのスタートです。
C:\pleiades\python\2\Scripts の下をみると、:
easy_install.exeが入っています。
これで、sphinxをインストールします。
コントロールパネル→システム→システムの詳細設定→[環境設定ボタン]
システム環境設定の変数Pathの値に、:
C:\pleiades\python\2; C:\pleiades\python\2\Scripts;この2つが無かったら追加してください。
(M$はここのテキストボックスをでかくしてください!><)
DOS窓を立ち上げて、:
>pathと打って、上記の2つがくっついてたらOKです!
そのまんま、DOS窓で、C:\pleiades\python\2\Scriptsの下に移動します。:
>cd C:\pleiades\python\2\Scriptsここでおもむろに、:
>easy_install sphinxと、叩き込んで下さい。これでここにsphinxから始まるファイルがどどどっと落ちてきます。
最後に:
Finished processing dependencies for sphinxと表示されたら成功です。(∩´∀`)∩ワーイ
1.1.2. バージョンアップ¶
バージョンアップする場合は、今入ってるのを消してからやります。
わたしは、1.3b2→1.3.1にバージョンアップしたのですが、とっても苦労したので書き記しておきます><
まず、C:\pleiades\python\2\Scripts の下のsphinxから始まるファイルを全部消します。
これで、easy_installを実行すると、1.3b2しか落ちてきませんでした。
なんでやねん!!
最新を落としてくれるんちゃうんか!!ヽ(`Д´*)ノ
吐き出されたメッセージを見ると、:
Searching for sphinx Best match: sphinx 1.3b2 Processing sphinx-1.3b2-py2.7.egg sphinx 1.3b2 is already the active version in easy-install.pth ・・・こんなかんじ。
Best match: sphinx 1.3b2 ってなんやねん!!ヽ(`Д´)ノ
うちは1.3.1入れてほしいねん!!ヽ(`Д´)ノ
んで、いろいろあらぬ方を調べまくってたのですが、ふと、:
sphinx 1.3b2 is already the active version in easy-install.pthこいつに気づきました。
easy-install.pth が、くそ怪しい!!
探したところ、C:\pleiades\python\2\Lib\site-packages の下に、easy-install.pth を発見!
ここに、ばっちり、:
./sphinx-1.3b2-py2.7.eggと書かれてるじゃないですか!絶対こいつや!!
と、いうわけで、この行を削除して、再度 C:\pleiades\python\2\Scripts の下のsphinxから始まるファイルを全部消して、 easy_install を実行!
今度はうまくいきましたー(∩´∀`)∩ワーイ
easy-install.pthには、:
./sphinx-1.3.1-py2.7.egg ./sphinx_rtd_theme-0.1.8-py2.7.egg ./alabaster-0.7.6-py2.7.eggこの3つの記述が増えていました!