Which 和 whereis 找不到命令?

Which 和 whereis 找不到命令?

为什么有时which和whereis找不到命令?

例如

$ awswl
-bash: /Users/geoffrey/Library/Python/2.7/bin/awswl: No such file or directory
$ which awswl
$ whereis awswl
$

我是awswl用pip安装的,Python2支持好像有bug,所以用pip卸载了,用pip3重新安装。完成此操作后,当我运行时awswl出现此错误:

$ awswl
-bash: /Users/geoffrey/Library/Python/2.7/bin/awswl: No such file or directory

这不仅仅是command not found,明显发现了一些东西,似乎是一个符号链接或一些其他链接到 awswl 的脚本。但也没有which很好whereis地告诉我留下的东西在哪里。为什么?

相关内容