删除 Link 指向 Linux 中程序的旧版本
Remove Link Pointing to Old Version of Program in Linux
我安装了 Python 3:
yum install python3 -y
当我这样做时:
which -a python3
我得到:
/usr/bin/python3
哪个是正确的。
但是,如果我输入:
python3
我得到:
-bash: /usr/local/bin/python3: No such file or directory
显然,python3 仍在链接到我已删除的先前版本。我该如何解决这个问题,以便我的系统识别 Python 3 在 /usr/bin/python3 而不是 /usr/local/bin/python3.
由于您正在处理更新的 PATH,因此启动新的终端会话应该接受此更改。
正如评论部分所说的那样。
为了完整起见,如果新路径 (/usr/bin/python3
) 仍然不在新会话的 PATH
上,您可以手动将其添加到 /etc/profile
(全局)或 ~/.bash_profile
(对于您的用户,假设您使用的是 bash
)
我安装了 Python 3:
yum install python3 -y
当我这样做时:
which -a python3
我得到:
/usr/bin/python3
哪个是正确的。
但是,如果我输入:
python3
我得到:
-bash: /usr/local/bin/python3: No such file or directory
显然,python3 仍在链接到我已删除的先前版本。我该如何解决这个问题,以便我的系统识别 Python 3 在 /usr/bin/python3 而不是 /usr/local/bin/python3.
由于您正在处理更新的 PATH,因此启动新的终端会话应该接受此更改。
正如评论部分所说的那样。
为了完整起见,如果新路径 (/usr/bin/python3
) 仍然不在新会话的 PATH
上,您可以手动将其添加到 /etc/profile
(全局)或 ~/.bash_profile
(对于您的用户,假设您使用的是 bash
)