从heroku上的rails应用程序安装pip模块

Cha*_*nap 1 python pip heroku

我在heroku上部署了一个rails应用程序.这个应用程序依赖于一个python模块,https://github.com/clips/pattern.根据文档pattern,我可以通过两种方式安装:

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:找不到命令

请告诉我如何安装模式.我发现了一个类似的问题,如何使用Rails在Heroku雪松堆栈上安装python模块,但它对我不起作用.

Cra*_*ens 6

Buildpacks是Heroku用于构建应用程序的机制,包括安装依赖项.默认情况下不会安装Pip,Python buildpack本身会将此依赖项拉入.您可以使用multi-buildpack,它允许您包含多个buildpack.

Multi buildpack - https://github.com/ddollar/heroku-buildpack-multi

Python buildpack - https://github.com/heroku/heroku-buildpack-python

Ruby buildpack - https://github.com/heroku/heroku-buildpack-ruby