home Glamenv-Septzen(ぐらめぬ・ぜぷつぇん)(archive)

日記/2009/02/22/TracWebAdminのzipをeasy_installで入れる時の注意メモ

作成日: 2009-02-22 15:33:45   /   last updated at: 2009-02-22 15:54:21
カテゴリ: Python 

今の現場で使っているTracが0.10なので、WebAdminプラグインを入れようと、

TracWebAdmin-0.1.2dev_r4240-py2.4.egg.zip

をDLして、

# easy_install TracWebAdmin-0.1.2dev_r4240-py2.4.egg.zip

しようとしたら

Processing TracWebAdmin-0.1.2dev_r4240-py2.4.egg.zip
error: Couldn't find a setup script in TracWebAdmin-0.1.2dev_r4240-py2.4.egg.zip 

で怒られた。

少しGoogleで検索したら

というので既に報告されている。

これはバグでもパッケージングのミスでもなくて、easy_installは拡張子が".zip"だと、eggではなくソースパッケージと認識してしまうらしい。
単純に拡張子の".zip"を削ればOKとのことで、

# mv TracWebAdmin-0.1.2dev_r4240-py2.4.egg.zip TracWebAdmin-0.1.2dev_r4240-py2.4.egg
# easy_install TracWebAdmin-0.1.2dev_r4240-py2.4.egg

したら上手くいった。

original url: https://www.glamenv-septzen.net/view/182