我在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模块,但它对我不起作用.
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