首页 > 解决方案 > 我应该在哪里通过 conda 搜索已安装的 R 包?

问题描述

我正在使用 conda 安装 r 包。当我使用这个示例格式时它工作正常

“conda install -cr r-scales --name condaenv”

但是当我想使用 --prefix 定义安装目录时

conda install -cr r-scales --prefix=/opt/local

安装了“scale”包,但我在我期望的目录中找不到它

“/opt/local/lib/R/库”

. 这很奇怪,因为当我尝试重新安装这个包时它说

所有请求的软件包都已安装。

这意味着这个包已经安装在定义的路径中。但是哪里? 我也尝试使用

康达清单

但是我在已安装的软件包中找不到“秤”。
更新: 我也尝试使用 install.packages("scales),但我遇到了这个错误

/opt/anaconda/bin/x86_64-conda_cos6-linux-gnu-ld:找不到-lm collect2:错误:ld返回1退出状态make:*** [/raid60/raid2/opt/local/lib/R/share /make/shlib.mk:6: scales.so] 错误 1 ​​错误: 包编译失败?scales?* 删除 ?/raid60/raid2/opt/local/lib/R/library/scales?

标签: rconda

解决方案


推荐阅读