pip bundle -r requirements.txt project.pybundle
を実行すると
Cannnot find command 'hg'
っていうエラーが出るときがある。中身に .hg ディレクトリが混入しているパッケージをバンドルしようとすると発生するみたいだ。pip の不具合として報告されてた。
- pip bundle pkg fails if pkg tarball contains .hg dir and mercurial not installed · Issue #450 · pypa/pip · GitHub
close されてないから、まだ対応していないっぽいね。
リンク先にも書いてあるけど、Mercurial をインストールして hg コマンドを使えるようにしたら、このエラーは回避できる。ただ、そのためだけに使っていない Mercurial を入れるのは良い気がしないけど。