我正在运行Python27 x32并收到此错误:
Could not load "nvrtc64_75.dll": %1 is not a valid Win32 application.
我也尝试过cuda8。
据我所知,NVRTC docs列出了x64作为要求:
NVRTC需要以下系统配置: 操作系统:Linux x86_64,Linux ppc64le,Linux aarch64,Windows x86_64或Mac OS X。
(nvrtc64_75.dll
在IMAGE_FILE_HEADER和0x8664
(pe32 +)魔法中确实有0x20b
。)
我正在尝试将libgpuarray的pygpu
与theano一起使用,之前我已使用Win32 mingw构建它。
我现在的理解是我需要安装x64版本的python并从那里开始。我知道我可以使用conda而libgpuarray中的文档谈论msvc,btw.到目前为止它与mingw一起工作。
我能解释这个吗? NVRTC真的没有可用的Win32版本吗?
编辑:与conda x32和msvc有同样的%1 is not a valid Win32
错误(这里没有真正的惊喜)。