1

heroku に Rails アプリをデプロイしています。このアプリは、1 つの Python モジュールhttps://github.com/clips/patternに依存しています。のドキュメントに基づいて、次のpattern2 つの方法でインストールできます。

1:cd pattern-2.5; python setup.py install

/usr/local/lib/python2.7/site-packages/pattern の作成エラー: '/usr/local/lib/python2.7/site-packages/pattern' を作成できませんでした: 読み取り専用ファイル システム

2:pip install pattern

bash: pip: コマンドが見つかりません

パターンのインストール方法を教えてください。同様の質問、How to install python module on Heroku cedar stack with Railsを見つけましたが、うまくいきません。

4

1 に答える 1

7

ビルドパックは、Heroku が依存関係のインストールを含むアプリケーションのビルドに使用するメカニズムです。Pip はデフォルトではインストールされません。Python ビルドパック自体がこの依存関係を取り込みます。複数のビルドパックを含めることができるマルチビルドパックを使用できます。

マルチビルドパック - https://github.com/ddollar/heroku-buildpack-multi

Python ビルドパック - https://github.com/heroku/heroku-buildpack-python

Ruby ビルドパック - https://github.com/heroku/heroku-buildpack-ruby

于 2013-03-28T18:16:36.300 に答える