私はパッケージをビルドしようとしているに失敗し、パッケージの生成がエラーで失敗します。Rビルドパッケージはジップ
Warning: running command '"zip" -r9Xq "C:/path/package_name_version.zip"
SEERtools' had status 127 running 'zip' failed
パッケージが正常に構築されているが、バイナリがありません。
ビルドログ:
> devtools::build(binary = TRUE,path=".")
"C:/Rpath/R-32~1.3/bin/x64/R" --no-site-file --no-environ --no-save --no-restore CMD INSTALL \
"C:\path" --build
* installing to library 'C:/Libpath/library'
* installing *source* package 'package_name' ...
** R
** data
** preparing package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded
*** arch - i386
*** arch - x64
* MD5 sums
Warning: running command '"zip" -r9Xq "C:/path/package_name_version.zip" package_name' had status 127
running 'zip' failed
* DONE (package_name)
[1] "./package_name_version.zip"
エラーメッセージが見える手がかりを与えるものではありません。私が試した:
があるので、問題はジップ手順にある別のフォルダにフォルダを移動リード/フォルダのファイルを書き込む設定します。この場合、zip関数は引き続き(別個に)期待どおりに動作しますが、ビルド関数内の特定のzipコマンドは失敗します。
[Create zip file:error running command ""がステータス127を持つ可能性があります](http://stackoverflow.com/questions/29129681/create-zip-file-error-running-command-had-status-127) ) – nrussell
若干異なります。彼らの問題は実際にはジップ法で問題になっていました。ビルド手順では機能しないうちにzipメソッドを別途使用することができます。 解決策は、エラーがビルドファイルと何らかの関係があり、それ自体がzip関数に関係していないことを示しているようです。 – takje