それなりブログ

とあるWebエンジニアのそれなりのブログ、JavaScript/Node.js/Python/PHP/ゲーム作成 など

[Mercurial] Couldn’t import standard bz2

超イマサラですが 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 も無事入りましたとさ。

めでたし、めでたし。



Categories

Archives