为什么 Ubuntu 11.10 的 Wubi.exe 不能在 Windows 7 64 位上运行?

为什么 Ubuntu 11.10 的 Wubi.exe 不能在 Windows 7 64 位上运行?

我之前使用 Wubi 安装程序安装了旧版本的 Ubuntu。然后我将 Ubuntu 升级到最新的 11.10 版本,但效果并不好。Ubuntu 中缺少图标,而且非常混乱(没有关闭 Ubuntu 等选项)。因此,我从 Windows 7 64 位中完全卸载了 ubuntu,并下载了新的 Ubuntu 11.10 Wubi.exe。现在,当我执行 Wubi.exe 时,我收到正常的 Win7“用户帐户控制”通知,询问我是否允许该程序对我的计算机进行更改。我回答“是”,现在安装程序应该启动了。但它没有!我只是看到鼠标指针快速变化,显示发生了一些事情,但之后什么都没有。好像我从未尝试执行 wubi.exe。没有错误消息,什么都没有。我显然在所有兼容版本中都以管理员身份尝试过这个。总是同样的事情。有人能帮我吗?

答案1

尝试清理你的%temp%目录 - 删除py??.tmp目录和其中的所有py??.tmp.exe文件:参见以供参考。

如果你在 Windows 上安装了 Python,那么还有一个不同的解决方案,即修改%PYTHONPATH%环境变量。下面是一个旧错误报告关于这一点。

您还应该检查日志文件 - 如果问题出在 python 上,那么可能没有日志文件,否则您会在%temp%目录中找到一个wubi-11.10-revxxx.log可能提供解释的日志文件。

答案2

我对这个问题感到很有趣。

我找到了日志文件,我的 wubi.exe 位于 C:/ 驱动器上,但日志文件说 wubi 尝试打开位于 D:/ 上的 game.iso 文件。

当我将文件从 D:/ 移动到任何位置时,它运行得非常好。

相关内容