Seu shell provavelmente se lembra de um arquivo antigo que não existe mais. Tente repetir:
hash -r
Estou tentando executar um programa em /usr/local/bin/
chamado runserver
.
/usr/local/bin
está em $ PATH ...
echo $PATH
/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
Estou fazendo referência ao programa certo ...
which runserver
/usr/local/bin/runserver
No entanto, quando tento executar runserver
, recebo um erro que o bash está tentando executar o runserver em / usr / bin
runserver
bash: /usr/bin/runserver: No such file or directory
O que estou perdendo?
Seu shell provavelmente se lembra de um arquivo antigo que não existe mais. Tente repetir:
hash -r
O programa é executável? Tente fazer isso primeiro:
sudo chmod +x /usr/bin/runserver