После удаления программы со способным и переустановкой его в другом месте (напр. pypy со снимком), запуская программу из отчетов о командной строке bash: /usr/bin/pypy: No such file or directory
, но which pypy
правильно дает /snap/bin/pypy
. Как я заставляю оболочку распознавать новое местоположение установки?
Использовать hash -r
. Посмотрите то, Что действительно хеширует команду-r, делают?
Кроме того, перезапустите оболочку с exec bash
.