私は、PDFをダウンロードするボタンを備えた光沢のあるダッシュボードの開発に取り組んできました。私は* .Rmd、ダッシュボードがうまく開発した0.99.902 Rmarkdown Pandoc Issue
- R 3.3.1
- RStudio:私は、次を使用して、私のWindows 7のマシン上でローカルに取り組んできましたファイルも同様に動作しますが、フォーマット作業を行うには少し時間がかかります。 header.texファイルを持つ書式設定のもの以外はすべて標準です。私は特別なパッケージなどを使用していません。
最後に、このダッシュボードは、エンドユーザー向けにセットアップしたRedhat 6.8ボックスで実行する必要があります。私は次のようにインストールされている、このボックスには:
- R 3.3.1(これはいくつかの標準的なtexliveの依存関係をインストールします)
- Pandoc 1.9.4.1-1.1.el6
私がいることを確認してきました必要なパッケージはすべてRインストール(rmarkdown、knitr、shinyなど)にインストールされています。
* .Rmdファイルのレンダリング/ニットしようとしたときに私の問題が発生します。
だから、> rmarkdown::render("pdfReport.Rmd") Error: pandoc version 1.12.3 or higher is required and was not found (see the help page ?rmarkdown::pandoc_available).
は、多くの検索後、私はRedHatのレポ(および他のディストリビューション)がpandocの多くの古いバージョンを運ぶ傾向にあることがわかりました一方、RStudioのWindowsインストールには、必要なアイテムと互換性のあるpandoc.exeが付属しています。
私の次の行動は、手動でpandocをインストールすることでした。私は以下のが見つかりました:
http://pandoc.org/installing.html
それはダウンロードして、スタックを経由してインストールを進めます。そこで私はHaskellプラットフォームとHaskellツールセットをインストールして "スタック"を取得しました。私はその後、この手順でいくつかの異なるバージョンのpandocをコンパイルしようとしましたが、何らの成功と大量のコンパイルエラーはありませんでした。言ったことの全てで
は、次のいずれかの可能性である:
- 簡単にRedHatの6.8にpandocの現在のバージョン(1.12以降)をインストールしますか? RPMはどこかにあるのでしょうか?
- 私が現在インストールしているインストールパラメータ(RHEL 6.8、R 3.3.1、およびpandoc 1.9.4.1)は連携して動作しますか?多分何らかのオーバーライド。
ありがとうございます!
Googleが明らかに[ 'RedHatの6.8 pandoc 1に壊れていたので、手を貸します。12'検索語句]これは、おそらくサーバーフォールトではなく、おそらくサーバーフォールトではないから話題にならないように閉じられるつもりです。https://rpmfind.net/linux/rpm2html/search.php?query=pandoc – hrbrmstr
@hrbrmstr - 私はRPMを手に入れて試しましたが、インストールで見つけられないいくつかの依存関係があります。私はそれらの多くを解決しましたが、いくつかはレポによって提供されたバージョンを解決することができず、間違ったバージョンでした。私はこれらの特定のバージョンをすべて見つけてダウンロードする必要があります。私が気付いていないこれを行う簡単な方法はありますか? – azdatasci