r - 我应该在哪里通过 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?
解决方案
推荐阅读
- javascript - “符号”在 IE 11 中未定义
- timestamp - AWS Athena SYNTAX_ERROR:不是有效的时间戳文字
- java - 将字符串私钥转换为 PrivateKey 类型
- python - 如何快速将 S3 存储桶中的 json 文件导入 AWS elasticsearch?
- mysql - Mysql内存不足(需要536870945字节)
- python - 如何通过使用来自实际数据帧的两列中的值索引另一个数据帧来在实际数据帧中创建一列
- c - 使用未定义数量的参数调用 C 函数
- ios - 将 Xcode 调试器附加到在 iOS 模拟器中运行的 Xamarin 应用程序
- haskell - 如何在一定数量的递归调用后停止函数?
- c++ - 错误“lambda 不是从 'std::function' 派生的