Date: 2011-05-01
Tags: python

Python3でzc.buildout-2.0.0a1 を動かしてみた

昨夜、4/30の夜に zc.buildout-2.0.0a1 がリリースされたので早速試してみました。

これで動いてくれれば話は早かったんですが、自分の環境ではなぜかzc.buildout-1.5.2がセットアップされてしまい、当然Python3では動きません。そこで、先にbuildout.cfgを作ってversions指定しておきました。

buildout.cfg:

[buildout]
parts =
versions = versions

[versions]
zc.buildout = 2.0.0a1
zc.recipe.egg = 2.0.0a1

改めてbootstrapを実行。 Python3では -d オプションはdefaultでonになりました。

次にbuildout.cfgにPython3アプリを使えるようにappセクションを追加します。

buildout.cfg:

[buildout]
parts = app
versions = versions

[app]
recipe = zc.recipe.egg
eggs = bucho
interpreter = py

[versions]
zc.buildout = 2.0.0a1
zc.recipe.egg = 2.0.0a1

セットアップできました! Python3でも zc.buildout が使えるようになりましたね。

雨の中のみに行くそうです。さすがbuchoですね。