Windows 7でUbuntu 16.04で開発したパッケージをテストしようとしています。どちらのプラットフォームでも、私はR 3.3.1で作業します。R cran devtoolsのinstall_githubから再帰的に依存関係をインストールすることはできません
私のパッケージは私のGitHubレポ(https://github.com/charlottesirot/elementR)に保存されています。私はUbuntuのからこのコマンドを実行すると、何も問題は起こりません:
library(devtools)
install_github("charlottesirot/elementR", dependencies = T , force = T)
が、Windows 7で、私は次のような答えがあります:私は理解したよう
Downloading GitHub repo charlottesirot/[email protected] from URL https://api.github.com/repos/charlottesirot/elementR/zipball/master Installing elementR "C:/PROGRA~1/R/R-33~1.1/bin/i386/R" --no-site-file --no-environ --no-save --no-restore --quiet CMD \ INSTALL \ "C:/Users/Cha/AppData/Local/Temp/RtmpUX1GVA/devtoolsa907a336b/charlottesirot-elementR-103e064" \ --library="C:/Users/Cha/Documents/R/win-library/3.3" --install-tests
- installing source package 'elementR' ... ** R ** inst ** preparing package for lazy loading Error in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) : there is no package called 'XML' ERROR: lazy loading failed for package 'elementR'
- removing 'C:/Users/Cha/Documents/R/win-library/3.3/elementR' Error: Command failed (1)
を、Rは私のパッケージの依存関係をインストールしようとします(例:Shiny ...)しかし、依存関係の依存関係をインストールすることはできません(例えば、GNUnericパッケージからのXML)
こうして私は、おそらくXMLに問題があったと思って手動でインストールしようとします。
すべてのパッケージを手動でインストールすることはできませんが、それは意味がありません!また
は、私は私のコードでmakeaミスができることを考えて、私のパッケージよりも少ない謎めいた何かをしようとすると:
install_github("hadley/ggplot2", force = T)
- がソースパッケージ 'ggplot2' を...インストール ** R **データ *** lazyload DBにデータセットを移動 ****テスト **遅延読み込みのためのパッケージを準備していますloadNamespace(i、c(lib.loc、.libPaths())、versionCheck = vI [ [i]]):パッケージがありませんエラー 'assertthat' と呼ばれる:/ユーザー/チャ:前の」Cを復元
- :遅延ロードパッケージ 'ggplot2'
- 削除 '/Users/Cha/Documents/R/win-library/3.3/ggplot2 C' に失敗しました/Documents/R/win-library/3.3/ggplot2' エラー:コマンドが失敗した(1 )
私はinstall_githubから問題があると思います? あなたはどう思いますか?ここで
は私の名前空間である:私にとって
exportPattern("^[[:alpha:]]+")
importFrom(R6, R6Class)
importFrom(shinyjs, colourInput)
importFrom(shinyjs, delay)
importFrom(shinyjs, useShinyjs)
importFrom(gnumeric, read.gnumeric.sheet)
importFrom(abind, abind)
importFrom(tcltk2, tk2text)
importFrom(gdata, read.xls)
importFrom("readODS", read.ods)
importFrom("grDevices", "bmp", "colorRampPalette", "dev.off", "jpeg",
"png", "rainbow", "tiff")
importFrom("graphics", "abline", "layout", "legend", "mtext", "par",
"plot", "points", "rect", "text", "title")
importFrom("stats", "sd")
importFrom("utils", "read.table", "write.csv", "write.table")
import(shinydashboard, shiny, stringr, lmtest, reader, devtools, tcltk)
、それは大丈夫に見えますが、あなたはどう思いますか?
私は、インターネット上の記事の多くに見えたが、私はまさに私の場合と同じである一つのメッセージを見つけましたが、それは有益ではない十分です。 Cannot install "flexdashboard package"
私はこの時点で完全に立ち往生していると私は希望この問題に関してあなたの助けを借りているように。
あらかじめご了承ください。
ちゃ
これは役に立つ情報ですが、これは質問がリンクされた質問の複製として閉じられるべきであることを意味すると思いますか? –
が解決策を提供するかどうかによって異なります。それは少なくともリンクされていますか?私は、重複しているとマークされているいくつかの否定的な経験を持っていましたが、最終的には重複していませんでしたが、未回答のままでした。 – martin
私は同意します。この質問のOPは、彼らのプロフィールによると "8月29日に最後に見た"ので、私たちは決して見つけられないかもしれません... –