0

誰かが助けてくれることを願っています。昨日 R を 3.2.0 に更新しましたが、パッケージ「時空」のインストールに関する問題を修正できません。これで問題が解決する場合に備えて、アンインストールと再インストールをすでに試しました。問題はパッケージ "sp" に関係していると思いますが、エラー メッセージが理解できず、検索に失敗しました。

 install.packages("spacetime")
    Installing package into ‘C:/####/R/win-library/3.2’
    (as ‘lib’ is unspecified)
    also installing the dependency ‘sp’


  There are binary versions available but the source versions are later:
          binary source needs_compilation
sp        1.0-17  1.1-0              TRUE
spacetime  1.1-3  1.1-4             FALSE

  Binaries will be installed
trying URL 'http://cran.ms.unimelb.edu.au/bin/windows/contrib 
 /3.2/sp_1.0-17.zip'
Content type 'application/zip' length 1498250 bytes (1.4 MB)
 downloaded 1.4 MB

package ‘sp’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
        C:\###\downloaded_packages
installing the source package ‘spacetime’

trying URL 'http://cran.ms.unimelb.edu.au/src/contrib
/spacetime_1.1-4.tar.gz'
Content type 'application/x-gzip' length 3013768 bytes (2.9 MB)
downloaded 2.9 MB

* installing *source* package 'spacetime' ...
** package 'spacetime' successfully unpacked and MD5 sums checked
** R
** data
** demo
** inst
** preparing package for lazy loading
Error in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]])     : 
  namespace 'sp' 1.0-17 is being loaded, but     = 1.1.0 is required
ERROR: lazy loading failed for package 'spacetime'
* removing 'C:####/R/win-library/3.2/spacetime'

The downloaded source packages are in
        ‘C:\###\downloaded_packages’
Warning messages:
1: running command '"C:/PROGRA~1/R/R-32~1.0/bin/x64/R" CMD INSTALL -l     "C:\####\R\win-library\3.2" C:####/downloaded_packages     /spacetime_1.1-4.tar.gz' had status 1 
2: In install.packages("spacetime") :
  installation of package ‘spacetime’ had non-zero exit status

「sp」の間違ったバージョンがインストールされているのではないかと思いますが、最新バージョンが必要だと思ったので、正しく読んでいるかどうかわかりません。

4

2 に答える 2

4

正しいバイナリが CRAN/別のミラーにあるかどうかを確認します。もしそうなら、そこから入手してください。それ以外の場合は、ソースからインストールするか (Rtools が必要です)、バイナリが更新されるまで待ちます。

ミラーが少し遅れることがあります。

于 2015-04-25T08:28:19.110 に答える
1

あなたの問題の理由は、バージョン 1.1-0 をspacetime期待しているようですspが、どういうわけかinstall.packagesバージョン 1.0-17 のバイナリしか見つかりません。spはインストールされますspacetimeが、適切なバージョンの が見つからないため失敗しますsp

spCRAN で、 1.1-0の Windows バイナリが存在することを確認しました: http://cran.r-project.org/web/packages/sp/index.html。sp_1.1-0.zip をダウンロードしてから、次を使用してインストールしてみてください。

install.packages("path_to_your_file/sp_1.1-0.zip",repos=NULL)
于 2015-04-25T08:29:05.033 に答える