代码之家  ›  专栏  ›  技术社区  ›  Max

R deldir安装错误:lzma解码器数据损坏

  •  0
  • Max  · 技术社区  · 2 年前

    我一直在尝试在macos平台上安装R(4.1.0)软件包“deldir”,即。

    https://cran.r-project.org/web/packages/deldir/index.html

    下列的

    install.packages('deldir')
    

    我得到了以下警告——就像下面的警告一样,但重复了几十次:

    18 | 23001 continue
          |     1
    Warning: Label 23001 at (1) defined but not used [-Wunused-label]
    gfortran -mmacosx-version-min=10.13 -fno-optimize-sibling-calls  -fPIC  -Wall -g -O2      
    -c mnnd.f -o mnnd.o
    mnnd.f:16:5:
    

    随后出现错误消息:

    clang: error: linker command failed with exit code 1 (use -v to  see invocation)
    make: *** [deldir.so] Error 1
    ERROR: compilation failed for package ‘deldir’
    * removing ‘/Library/Frameworks/R.framework/Versions/4.1/Resources/library/deldir’
    
    The downloaded source packages are in
    ‘/private/var/folders/5s/x2m_2x714s90wchtvd2ylhf80000gn/T/RtmpWxpS5.                    /downloaded_packages’
    Warning messages:
    1: In readRDS(dest) : lzma decoder corrupt data
    2: In install.packages("deldir") :
    installation of package ‘deldir’ had non-zero exit status
    

    今天我能够安装其他几个软件包而没有任何问题,所以这只是“deldir”软件包。什么是

    lzma decoder corrupt data
    

    error意味着在readRDS(dest)函数的上下文中,因为我认为这个错误是驱动其他一切的原因,如果有的话,可以做些什么?

    0 回复  |  直到 2 年前
    推荐文章