为什么 Wolfram Workbench 不能在 64 位 Ubuntu 上运行?

为什么 Wolfram Workbench 不能在 64 位 Ubuntu 上运行?

我已经下载了 shell 脚本 (Workbench_2.0.0_LINUX.sh),我以 root 身份运行它,它没有任何抱怨,相关文件已经出现,/usr/local/Wolfram/WolframWorkbench/2.0/并且它在 中创建了可执行文件“WolframWorkbench” /usr/local/bin

然而,当我WolframWorkbench从终端运行时,它会吐出

/usr/local/bin/WolframWorkbench: 46: exec: /usr/local/Wolfram/WolframWorkbench/2.0/WolframWorkbench: not found

该文件确实存在,并且可以执行。我也尝试过直接运行它,也尝试过运行/usr/local/Wolfram/WolframWorkbench/2.0/Executables/WolframWorkbench。我是不是漏掉了什么?

(我运行的是 Ubuntu 12.04 64 位,带有 openjdk7)

答案1

这是一个 32 位可执行文件,ia32-libs在 64 位 Ubuntu 上需要兼容包。使用下面的方法修复您的问题,然后尝试再次运行它:

sudo apt-get install ia32-libs

相关内容