相同的程序,不同的版本,在不同的位置...如何指定使用哪一个?

相同的程序,不同的版本,在不同的位置...如何指定使用哪一个?

大家好,我正在尝试在我的计算机上运行一个名为 cufflinks 的程序,但是我的现有系统上的多个地方似乎都有这个程序的版本。例如,当我输入时,whereis cufflinks我得到了几个目录。我已经下载了可执行文件(cufflinks 附带其他相关程序),到目前为止,我只是做了类似的事情/myownbing/cufflinks- 它可以正常工作,直到它尝试调用其他 cufflink 程序时,它说我的版本未更新,因为它尝试运行默认版本。

有什么办法可以让我的系统只使用我的版本?例如/myownbing/cufflinks?我没有管理员权限,因为它禁止我输入任何 sudo 指令。

提前致谢。Ahdee

答案1

我建议您在调用程序时设置正确的可执行搜索路径:

export PATH="/myownbing:$PATH"
cufflinks

或者更短但不改变执行 shell 的环境:

PATH="/myownbing:$PATH" cufflinks

相关内容