DLL加载失败,不是有效的Win32应用程序显示x86和& x64 DLL

时间:2012-11-19 16:57:25

标签: python dll

尝试运行最新版本的热图。 http://jjguy.com/heatmap/

DLL加载在我和64& 32位dll。 (类似的问题似乎无关紧要,因为我尝试加载两个DLL)

我正在运行Windows 7.我已经卸载并重新安装了2.7.3 64位。

闲置顶线:

  

Python 2.7.3(默认,2012年4月10日,23:24:47)[MSC v.1500 64位(AMD64)]在win32上

我已尝试加载

C:\ Python27 \的DLL \ cHeatmap-x86.dll

  

ImportError:DLL加载失败:%1不是有效的Win32应用程序。

C:\ Python27 \的DLL \ cHeatmap-x64.dll

  

ImportError:DLL加载失败:%1不是有效的Win32应用程序。

我可以运行热图1.1,但那是在添加DLL之前。

2 个答案:

答案 0 :(得分:0)

你有这个dll吗? C:\ Windows \ System32下\ msvcr110.dll

从另一台计算机复制dll为我解决了问题,不确定如何。

答案 1 :(得分:0)

解决。 build.bat创建了空白DLL文件,因为如果未安装完整版本的visual studio,则环境变量vcinstalldir为空。 DLL是空白的,文件大小为0KB

从github加载干净的DLL。 Filesize 9& 10KB。

热图库导入&功能如设计。