【发布时间】:2020-04-01 16:11:12
【问题描述】:
我一直在尝试安装 gpuR 包,因为它是我想要使用的另一个包的依赖项。但是,简单地运行install.packages('gpuR') 会产生错误。对于上下文,我正在使用一个非常新的 Linux 安装。错误:
.onAttach failed in attachNamespace() for 'gpuR', details:
call: initContexts()
error: ViennaCL: FATAL ERROR: ViennaCL encountered an unknown OpenCL error. Most likely your OpenCL SDK or driver is not installed properly. In some cases, this error is due to an invalid global work size or several kernel compilation errors.
所以它在那里清楚地说明了潜在的错误。然而,现在的问题在于如何正确安装 OpenCL。使用 AskUbuntu 帖子,我运行了以下命令:
sudo apt update
sudo apt install ocl-icd-opencl-dev
不过,这给出了同样的错误。我浏览了一些英特尔论坛,安装似乎有所不同。安装 OpenCL 以便在 Ubuntu 18.04 上使用 gpuR 的正确步骤是什么?
【问题讨论】: