我正在尝试在带有Service Pack 1的Windows 7 Professional上安装Enthought Canopy 1.4.1 64位,并确认我的文件下载的MD5哈希值与Enthought网站上的参考值相符。
双击安装程序会显示错误消息:
“此文件的版本与您正在运行的Windows版本不兼容。请检查计算机的系统信息,以确定是否需要x86(32位)或x64(64位)版本的程序,然后联系软件发行商。“
但是,控制面板中的系统信息表明它是64位操作系统。
我也尝试右键单击并使用“以管理员身份运行”并收到不同的错误消息:
“Windows无法找到'C:\ path to my desktop \ canopy-1.4.1-win-64.msi.exe'。请确保正确输入名称,然后重试。”
Canopy 1.4.1 32位也给了我完全相同的行为。关于可能出错的任何想法?
答案 0 :(得分:1)
通过Enthought支持回复,但在此处复制以备记录。第二条错误消息指出下载的文件名为" canopy-1.4.1-win-64.msi.exe",这意味着附加了用户的浏览器' .exe'到已经有效的' .msi'安装程序(Enthought网页仅提供Windows的MSI安装程序)。通常,在非Windows环境中下载Windows安装程序时会发生此不必要的添加(主要是在OS X上使用Chrome浏览器)。
解决方案应该是删除' .exe'文件名中的部分,然后重试安装。