为什么有时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
地告诉我留下的东西在哪里。为什么?