sko*_*ozz 5 ruby ruby-on-rails heroku tf-idf gsl
我需要在运行Rails(4.0.2)应用程序的Heroku上安装GSL库,以使用一些依赖它的gem.
目标: 安装GSL库以在Heroku中使用GSL和相似性宝石.
尝试的方法:
我尝试过这些步骤(编译二进制文件):
cd gsl-1.15./configuremake cleanmakesudo make install它适用于我的本地环境,但不适用于Heroku.Heroku不允许sudo但允许访问heroku run.问题是文件系统是短暂的,dyno只会在你的控制台会话中存在.
更新:
我也尝试构建自己的Heroku Buildpack但我无法使其工作.我尝试过使用multipacks.我不是Heroku Buildpack专家所以也许这就是问题所在,我正在学习更多关于它的一个简单的存储库,其中包含一个示例和对此问题的扩展解释.
几个月前我为 1.15 和 1.16 制作了一个heroku buildpack
做就是了:
heroku buildpacks:set git://github.com/gregory/heroku-gsl-buildpack.git#gsl-1.16
或者
heroku buildpacks:set git://github.com/gregory/heroku-gsl-buildpack.git#gsl-1.15