読者です 読者をやめる 読者になる 読者になる

pip bundle コマンドを実行すると Cannot find command 'hg' っていうエラーが発生するときの回避方法

python
pip bundle -r requirements.txt project.pybundle

を実行すると

Cannnot find command 'hg'

っていうエラーが出るときがある。中身に .hg ディレクトリが混入しているパッケージをバンドルしようとすると発生するみたいだ。pip の不具合として報告されてた。

close されてないから、まだ対応していないっぽいね。

リンク先にも書いてあるけど、Mercurial をインストールして hg コマンドを使えるようにしたら、このエラーは回避できる。ただ、そのためだけに使っていない Mercurial を入れるのは良い気がしないけど。