whereis Gstreamer - 位于两个路径 - 导致问题

whereis Gstreamer - 位于两个路径 - 导致问题

从命令行执行时,Gstreamer 不会按预期运行。

事实证明,我安装的所有插件都默认位于一个位置,而当我运行 gstreamer 时,它从另一个位置打开。

whereis gst-launch-1.0

gst-launch-1: /usr/bin/gst-launch-1.0 /home/lewis/anaconda3/bin/gst-launch-1.0

另一方面

which gst-launch-1.0

/home/lewis/anaconda3/bin/gst-launch-1.0

我自己的路

$PATH

bash: /home/lewis/anaconda3/bin:/home/lewis/anaconda3/condabin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin: No such file or directory

在这种情况下我该怎么办?

有没有办法彻底去除呢?

我相信 /usr/bin/gst-launch-1.0 是正确的版本 - 我应该重新排序我的 $PATH 变量以使 /usr/bin/ 首先出现吗?

这会产生其他后果吗?

相关内容