[Mercurial] Couldn’t import standard bz2
2010年9月9日
超イマサラですが Mercurial でも使ってみようと
easy_install mercurial
をやったら
error: Setup script exited with Couldn't import standard bz2 (incomplete Python install).
というエラーが出て失敗しました。
bz2モジュールが無いからエラー
エラーの原因は、Pythonのbz2モジュールが無いよということでした。
なんで無いかというと、
Pythonはソースから入れた2.5.2でOSはCentOSなんですが、
Pythonインストール前に
yum install bzip2-devel
をしておかないとbz2モジュールが生成されないためでした。
なので
上記の yum install を行ってから、Pythonを上書き再コンパイルしたら、
bz2モジュールも、mercurial も無事入りましたとさ。
bz2モジュールも、mercurial も無事入りましたとさ。
めでたし、めでたし。