【问题标题】:How to use Pygments.rb on Heroku?如何在 Heroku 上使用 Pygments.rb?
【发布时间】:2011-12-28 02:44:45
【问题描述】:

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

关于如何链接 pygments 的任何帮助/链接?

谢谢

附:我看过TrevorTurk's 方法,但看起来它是为白化病而不是 pygments.rb 设计的

【问题讨论】:

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

标签: ruby-on-rails-3.1 heroku syntax-highlighting pygments


【解决方案1】:

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

if ENV['HOME'] == '/app'
    require 'rubypython'
    RubyPython.start(:python_exe => "python2.6")
end

我从link below找到了解决方案。

【讨论】:

    猜你喜欢
    • 2015-09-09
    • 2013-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-19
    • 2017-08-09
    • 2021-03-17
    • 2019-06-12
    相关资源
    最近更新 更多