簡體   English   中英

anaconda 環境中的 Rstudio:我應該如何安裝 R 包?

[英]Rstudio in anaconda environment: how should I install R packages?

我用 anaconda 創建了一個新環境並安裝了 Rstudio。 我的問題是:我現在應該如何安裝 R 包? 我應該使用 Rstudio --> install,還是通過 conda install... 從終端? 我只是嘗試通過 Rstudio 安裝 desolve 包並出現以下錯誤。 非常感謝。 里卡爾多

error:

ld: warning: directory not found for option '-L/opt/concourse/worker/volumes/live/59b7f007-fada-42cf-7435-5bbd0518eaa4/volume/r-base_1570124919999/_build_env/lib/gcc/x86_64-apple-darwin11.4.2/4.8.5'
ld: warning: directory not found for option '-L/opt/concourse/worker/volumes/live/59b7f007-fada-42cf-7435-5bbd0518eaa4/volume/r-base_1570124919999/_build_env/lib/gcc'
ld: warning: directory not found for option '-L/opt/concourse/worker/volumes/live/59b7f007-fada-42cf-7435-5bbd0518eaa4/volume/r-base_1570124919999/_build_env/lib'
ld: warning: directory not found for option '-L/opt/concourse/worker/volumes/live/59b7f007-fada-42cf-7435-5bbd0518eaa4/volume/r-base_1570124919999/_build_env/lib/gcc/x86_64-apple-darwin11.4.2/4.8.5'
ld: warning: directory not found for option '-L/opt/concourse/worker/volumes/live/59b7f007-fada-42cf-7435-5bbd0518eaa4/volume/r-base_1570124919999/_build_env/lib/gcc'
ld: warning: directory not found for option '-L/opt/concourse/worker/volumes/live/59b7f007-fada-42cf-7435-5bbd0518eaa4/volume/r-base_1570124919999/_build_env/lib'
ld: warning: -pie being ignored. It is only used when linking a main executable
ld: warning: object file (daux.o) was built for newer OSX version (10.15) than being linked (10.9)
ld: warning: object file (dintdy2.o) was built for newer OSX version (10.15) than being linked (10.9)
ld: warning: object file (ddaspk.o) was built for newer OSX version (10.15) than being linked (10.9)
ld: warning: object file (dlsoder.o) was built for newer OSX version (10.15) than being linked (10.9)
ld: warning: object file (dlinpk.o) was built for newer OSX version (10.15) than being linked (10.9)
ld: warning: object file (errmsg.o) was built for newer OSX version (10.15) than being linked (10.9)
ld: warning: object file (dvode.o) was built for newer OSX version (10.15) than being linked (10.9)
ld: warning: object file (dsparsk.o) was built for newer OSX version (10.15) than being linked (10.9)
ld: warning: object file (radau5.o) was built for newer OSX version (10.15) than being linked (10.9)
ld: warning: object file (opkda1.o) was built for newer OSX version (10.15) than being linked (10.9)
ld: warning: object file (opkdmain.o) was built for newer OSX version (10.15) than being linked (10.9)
ld: warning: object file (radau5a.o) was built for newer OSX version (10.15) than being linked (10.9)
ld: warning: object file (zvode.o) was built for newer OSX version (10.15) than being linked (10.9)
ld: unsupported tapi file type '!tapi-tbd' in YAML file '/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib/libm.tbd' for architecture x86_64
clang-10: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [/opt/anaconda3/envs/covid19/lib/R/share/make/shlib.mk:6: deSolve.dylib] Error 1
ERROR: compilation failed for package ‘deSolve’
* removing ‘/opt/anaconda3/envs/covid19/lib/R/library/deSolve’
Warning in install.packages :
  installation of package ‘deSolve’ had non-zero exit status

The downloaded source packages are in
    ‘/private/var/folders/fv/c75qz5qj7v5dfn49ynsjz5tw0000gp/T/RtmpIpVTT3/downloaded_packages’
Updating HTML index of packages in '.Library'
Making 'packages.html' ... done

Anaconda 是一個包管理器/自包含工作區,如果通過 conda 環境使用 R,則應用於安裝包。

要安裝 desolve,您需要從 conda 環境運行以下命令。 您可以在此處搜索 R 包的 conda 可用性: https : //anaconda.org/conda-forge

conda install -c conda-forge r-desolve

根據我的經驗,conda-forge 通常有更新版本的 R 包,應該先在那里查看安裝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM