2024-09-29 19:31:44 发布
网友
我正在尝试在IPython笔记本、ubuntu16.4和Nvidia卡中使用pyOpenCL。但是,我得到了一个错误:
clGetPlatformIDs失败:未知错误-1001
但是,如果我在终端“clinfo”中运行,我会安装3个平台。PyOpenCL在哪里找到平台?我可以在文件夹中创建一个链接,用于咨询
在看了更多之后,下面是答案。如果您的计算机有一个或多个平台,Ubuntu中应该有:
/etc/OpenCL/供应商
然后,您只需复制/粘贴icd文件,在我的例子中,是在我安装pyOpenCl的以下路径中
/home/[用户名]/anaconda2/etc/OpenCL/vendors
最后重新启动,否则它将无法工作(至少在我的情况下)
在看了更多之后,下面是答案。如果您的计算机有一个或多个平台,Ubuntu中应该有:
/etc/OpenCL/供应商
然后,您只需复制/粘贴icd文件,在我的例子中,是在我安装pyOpenCl的以下路径中
/home/[用户名]/anaconda2/etc/OpenCL/vendors
最后重新启动,否则它将无法工作(至少在我的情况下)
相关问题 更多 >
编程相关推荐