Python DLL加载失败,对于x86和;x64 DLL
正在尝试运行最新版本的热图 在64位和32位DLL中,DLL负载一直在困扰着我。(在这方面类似的问题似乎无关紧要,因为我已尝试加载两个DLL) 我正在运行Windows7。我已卸载并重新安装了2.7.3 64位 空闲顶行: win32上的Python 2.7.3(默认值,2012年4月10日,23:24:47)[MSC v.1500 64位(AMD64)] 我试过装了 C:\Python27\DLLs\cHeatmap-x86.dll ImportError:DLL加载失败:%1不是有效的Win32应用程序 C:\Python27\DLLs\cHeatmap-x64.dll ImportError:DLL加载失败:%1不是有效的Win32应用程序 我可以运行heatmap 1.1,但那是在添加dll之前。你有这个dll吗? C:\Windows\System32\msvcr110.dllPython DLL加载失败,对于x86和;x64 DLL,python,dll,Python,Dll,正在尝试运行最新版本的热图 在64位和32位DLL中,DLL负载一直在困扰着我。(在这方面类似的问题似乎无关紧要,因为我已尝试加载两个DLL) 我正在运行Windows7。我已卸载并重新安装了2.7.3 64位 空闲顶行: win32上的Python 2.7.3(默认值,2012年4月10日,23:24:47)[MSC v.1500 64位(AMD64)] 我试过装了 C:\Python27\DLLs\cHeatmap-x86.dll ImportError:DLL加载失败:%1不是有效的Win
从另一台计算机复制dll为我解决了问题,但不确定如何解决。已解决。build.bat创建了空白DLL文件,因为如果未安装完整版本的visual studio,则环境变量vcinstalldir为空白。DLL为空白,文件大小为0KB 已从github加载干净的DLL。文件大小为9&10kb
热图库按设计导入和功能。看起来DLL是用Visual Studio 2012构建的。您是否已安装或重新安装?已安装并重新启动。无效。请尝试使用
ctypes.cdll.LoadLibrary
手动加载64位DLL。忽略32位DLL,因为您使用的是64位Python。import ctypes heatmap=ctypes.cdll.LoadLibrary(“C:\Python27\DLLs\cHeatmap-x64.DLL”)
相同错误。是否安装了vcredit_x64.exe
?msvcr110.DLL是MicroSoft Visual C Runtime 11.0(msvcr110)环境的一部分。因此,与其复制DLL,不如正确安装环境!是msvcr110.dll存在并且位于C:\Windows\System32目录中。