attribute: Phillie Casablanca

python 2.6とeggsとsetuptools



python 2.6がリリースされました!

multiprocessing (http://docs.python.org/library/multiprocessing.html#module-multiprocessing) のモジュールが追加されました!これでGILの問題が解消されるじゃないですかね?

あと、subprocessのモジュールにterminate(), kill(), と send_signal()がPopenのオブジェクットに追加されました!

http://docs.python.org/whatsnew/2.6.html

Download:
http://www.python.org/download/releases/2.6/

使ってみたら特に問題がぶつかっていないです。

pywin32の3rdPartyモジュールのインストーラはすでに2.6を対応しています:
http://downloads.sourceforge.net/pywin32/pywin32-212.win32-py2.6.exe?modtime=1217537338&big_mirror=0&filesize=6134129

しかし、最近使っているSphinx (http://sphinx.pocoo.org/)を使いたくて、easy_installをインストールするのが一番やりやすい方法のようです。じゃ、EasyInstall(http://peak.telecommunity.com/DevCenter/EasyInstall#installing-easy-install)はsetuptoolsに入っていて、まだ、2.6用のウインドウズのインストーラがないです。

じゃ、どうすればいいでしょうか?

ここで分かりました。
http://thinkhole.org/wp/2007/02/01/howto-install-setuptools-in-windows/

まず、setuptoolsからez_setup.pyをダウンロードして、実行します。
http://svn.python.org/projects/sandbox/branches/setuptools-0.6/#egg=setuptools-dev06

それでPathにpython26/Scriptsが入っているかどうかの確認で終わり。

じゃ、Sphinxをインストールするには下記のとおりです:
easy_install Sphinx

できました!


monkut // Oct. 13, 2008 // 11:25 p.m.