在 google collab 中安装“TopicModels”包时出错

问题描述

由于我需要更多的计算资源,我开始在 google collab 上运行我的 R 代码。安装我需要的大部分软件包都没有问题,但是对于 Topicmodels 软件包,当我运行以下代码时:

install.packages('topicmodels',repos='http://cran.rstudio.com/')

我在 Google 协作中收到以下错误消息:

Installing package into ‘/usr/local/lib/R/site-library’
(as ‘lib’ is unspecified)

Warning message in install.packages("topicmodels",repos = "http://cran.rstudio.com/"):
“installation of package ‘topicmodels’ had non-zero exit status”

谁能建议我应该如何解决这个错误?

解决方法

在安装 topicmodels 包之前尝试在代码单元中运行它。

system2('sudo','apt-get install libgsl0-dev')

这会在 Colab 的 Unix 环境中安装一个必需的库,您通常会从这样的命令提示符下安装该库。

sudo apt-get install libgsl0-dev

在 Python 笔记本中,您可以这样做。

!sudo apt-get install libgsl0-dev

但这在 R 笔记本中似乎不起作用,因此 system2 调用可以起作用。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...