3

当我按照说明安装 cairo 时,登录到我的 Heroku shell,使用

~ $ su apt-get install libcairo2-dev

( http://www.cairographics.org/download/ )

我明白了

密码:

有谁知道 Heroku 帐户是否为您提供超级用户访问权限?没有密码我知道的作品。

最终,我试图完成安装带有 PNG 支持的 R,它依赖于 cairo 的图表输出。

4

2 回答 2

4

直接在 Dyno 上安装一些东西没有任何效果:dyno 的文件系统在每次重新启动或每次为您的应用程序启动新的 dyno 时都会恢复到其“原始”(编译后,即所谓的“slug”)。

要拥有 Cairo,您需要将其添加为 slug 构建过程的一部分。您可以:

1) 阅读 Vulcan ( https://github.com/heroku/vulcan ) 并自己动手,或者:

2)使用已经有 Cairo 的构建包(buildpacks:https ://devcenter.heroku.com/articles/third-party-buildpacks#using-a-custom-buildpack ;有 Cairo 的构建包:https://github。 com/rumblelabs/heroku-buildpack-cairo例如,或https://github.com/mojodna/heroku-buildpack-nodejs#cairo

于 2013-07-25T18:00:14.900 回答
0

你不是根。你忘了“须藤”。这与 Heroku 有什么关系?

于 2013-07-25T05:03:59.073 回答