OSError: [WinError 193] %1 不是有效的 Win32 应用程序(完整的解决方案)
查看IVF版本:在“开始”里面找到intel parallel studio,可以看到有IA-32(如果是64位的,则显示的是-64)安装32位的IVF,也可以安装64位的IVF,甚至两者可以都安装,在设置中选择使用哪个即可。2、However,32位的anaconda安装不了tensorflow。编译后的dll是32位还是64位,与win7/10位数无关,而与IVF的位数有关。1、 想着安装32
·
事故缘由
想利用由Fortran生成的动态链接库dll文件给python调用,由于IVF安装的是32位,而python是64位的,故有下图:
解决方案一:安装32位的anaconda,去匹配32位的dll文件
1、 想着安装32位的anaconda比较快,在清华镜像站https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/下载即可
2、However,32位的anaconda安装不了tensorflow。。。。。
解决方案二:安装64位的IVF,生成64位的dll文件
编译后的dll是32位还是64位,与win7/10位数无关,而与IVF的位数有关。
查看IVF版本:在“开始”里面找到intel parallel studio,可以看到有IA-32(如果是64位的,则显示的是-64)
安装32位的IVF,也可以安装64位的IVF,甚至两者可以都安装,在设置中选择使用哪个即可。
如果两者都安装了,在编译过程中选64位即可。
更多推荐
已为社区贡献3条内容
所有评论(0)