我正试图通过CUDA对一些python进行矢量化。我在atom中运行Python3,使用Cuda9.1,Anaconda3,遇到了类似的问题:
但是这个解决方案是针对linux的,我在windows上。在
根据上面的解决方案,我需要添加一个环境变量。我试图通过搜索nvvm文件来做到这一点:
C:\Users\ME\AppData\Local\Programs\Python36\Lib\site packages\numba\cuda\tests\cudadrv_yupycache\u
但加上这一点也没用。 我尝试了'conda install cudatoolkit'以及更新它。在
我的问题是操作系统不知道这个库在哪里?如何将python指向它需要的库?在
Windows10(x64)上的Python3.7.0(AMD上的x64)。库达10
还需要将系统变量路径设置为:
^{pr2}$重新启动计算机!(出于某些原因,这似乎很重要)。 这对我有用。在
这些是我设置的环境变量,用于在Windows上运行一些pyCUDA示例代码:
NUMBAPRO_NVVM=C:\Program Files\NVIDIA GPU计算工具包\CUDA\v9.1\NVVM\bin\nvvm64_32_0.dll
NUMBAPRO\ulibdevice=C:\Program Files\NVIDIA GPU计算工具包\CUDA\v9.1\nvm\LIBDEVICE\
你必须从末端拆下横杆。在
相关问题 更多 >
编程相关推荐