Date: 2011-04-23
Tags: python

Python-3.3 に標準搭載されるpackaging(Python3.3未満ではDistutils2)を試す

(第7回)Python mini Hack-a-thon 午前の部

pysetupきたー

"distutils2 には pipやeasy_installと同じような "pysetup" コマンドが搭載され、インストール時の依存関係を解決してくれます。"

"distutils2 will come with a "pysetup" command similar to pip/easy_install that will handle dependencies."

Distutils ML で上記のようなメールを見かけて、Python標準で pysetup コマンドが搭載されるんだなーと言うことを知ったのでさっそくインストールしてみた。

https://bitbucket.org/tarek/distutils2/wiki/Home を見ると、以下のように書かれている。

  • distutils2 はPython 2.4-3.2 では "Distutils2" というサードパーティーパッケージとして配布されます

  • distutils2 はPython 3.3に "packaging" という名前で統合されます

なるほど。

最新はまだpypiに上がってないので、リポジトリから取ってきて実験。

ふむふむ、動いた動いた。さっそく bucho をインストールしてみるか

残念、ダメだった。何も起こらない。深くは追ってないけど。

runのサブコマンドはどんなのがあるのかな?

runはsetup.py相当のコマンドっぽい。なるほど。