我已经下载了 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