问题描述
我最近按照 guide here 在我的 64 位 Windows 7 机器上安装了 Maxima (5.45.0-Windows)。 但是,当我尝试使用 GUI 时,wxMaxima 在启动时出现错误,说无法检测到 maxima.bat 文件,这表明 Maxima 没有正确安装。完整的错误信息是;
“无法启动Maxima。最可能的原因是Maxima 没有安装(可以从https://maxima.sourceforge.io 下载)或者在wxMaxima 的配置对话框中Maxima 的位置设置错误。”
但是,在 Edit-Configure-Maxima 菜单中,在 Maxima 程序下,我的路径 C:\maxima-5.45.0\bin\maxima.bat
应该是正确的。事实上,当尝试通过命令行提示或 xmaxima 运行 maxima 命令时,它工作得很好。
然而,GUI 无法识别我的 maxima.bat 文件,即使将它移动到不同的地方并“用户指定”路径,GUI 控制台也卡在了
Maxima Excited...
Restart Maxima with 'Maxima-Restart Maxima'
但是尝试重新启动千里马没有效果。重新启动整个 GUI 程序,或以管理员身份运行它也无济于事。
我在网上搜索过这个,但所有搜索结果似乎都与 Linux 安装或连接错误有关。互联网,这似乎不是我的问题。
解决方法
我遇到了同样的问题(以前的版本,现在在 Windows 10 上也是 5.45.1)。在我的情况下,这是通过手动删除 %USERPROFILE%\maxima 下的“用户配置文件”来解决的。这些文件是从以前的版本遗留下来的,并且没有被卸载程序删除。
尝试以下方法之一,然后再次启动 wxmaxima。
[命令行] del %USERPROFILE%\maxima*.*
[explorer] C:\Users\maxima