Ruby on rails 3.1 如何在Heroku上使用Pygments.rb?

Ruby on rails 3.1 如何在Heroku上使用Pygments.rb?,ruby-on-rails-3.1,heroku,syntax-highlighting,pygments,Ruby On Rails 3.1,Heroku,Syntax Highlighting,Pygments,我的应用程序使用gem(pygments.rb)进行语法高亮显示,这需要访问pygments库。 我不能让它在heroku上工作,因为Python不是rails构建包的一部分 有关于如何链接pygments的帮助/链接吗 谢谢 顺便说一句,我看过这个方法,但看起来它是为白化病患者而不是pygments设计的。rb有谁知道更好的方法来检查我们是否在heroku上 如果环境['HOME']=='/app' 需要“rubypython” RubyPython.start(:python_exe=>“p

我的应用程序使用gem(pygments.rb)进行语法高亮显示,这需要访问pygments库。 我不能让它在heroku上工作,因为Python不是rails构建包的一部分

有关于如何链接pygments的帮助/链接吗

谢谢


顺便说一句,我看过这个方法,但看起来它是为白化病患者而不是pygments设计的。rb

有谁知道更好的方法来检查我们是否在heroku上

如果环境['HOME']=='/app'
需要“rubypython”
RubyPython.start(:python_exe=>“python2.6”)
结束

我从中找到了解决方案。

Heroku的好心人建议“最好是在应用程序存储库中提供它(lib)并引用它的本地安装。”“基本上,您需要将所需的库提交到您的项目repo,以便它们与您的应用程序一起部署。您可能还需要提供gem的自定义版本或从分叉版本安装,以便在gem代码中指定库的位置。”