环境:
- Ubuntu
- Eclipse 与 EclipseFP 插件 http://eclipsefp.github.io/
在 Nemo 文件管理器中双击打开 EclipseFP 时,找不到 EclipseFP 使用的名为 htfpp
的自定义工具。错误消息:buildwrapper:无法执行:htfpp
htfpp 可执行文件位于 ~/.cabal/bin
并且 ~/.cabal/bin
被添加到 .bashrc
中的 $PATH
打开终端,导航到 EclipeFP 文件夹 cd Software/EclipeFP
并使用 ./eclipse
打开它,插件工作正常。这样做的缺点是终端保持打开状态以保持 EclipseFP 打开。
虽然编写执行上述操作的 .sh
脚本不起作用...似乎从 GUI 运行脚本时,Eclipse 没有正确选择路径。
不过,从终端打开之前的 .sh
shell 是可行的。
这似乎与 Linux/Ubuntu/Cinnamon 将路径环境变量从 GUI 与终端传递到正在运行的文件的方式有关。
关于如何使用快捷方式打开 EclipseFP 并设置正确的 $PATH 环境变量,并且在运行时不打开任何终端,有什么想法吗?
最佳答案
如果你在 .profile 中设置它,它应该被 gnome、bash、sh 等等获取。
关于linux - 从 GUI 与终端启动 - Linux 上的不同路径环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27650702/