Programa em $ PATH não encontrado

4

Estou executando o xubuntu 12.1 e estou tendo alguma dificuldade em obter um programa que adicionei ao meu caminho para executar.

O programa que estou tentando executar é scan-view , da Clang. Eu criei o Clang a partir do código-fonte e, como recomendado, adicionei scan-build e scan-view ao meu PATH .

echo $PATH me dá:

/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/paul/clang_build/Debug+Asserts/bin:/home/paul/llvm/tools/clang/tools/scan-build:/home/paul/llvm/tools/clang/tools/scan-view

Qual é o que eu espero. clang e scan-build funcionam bem, mas quando tento scan-view do shell, recebo:

The program 'scan-view' is currently not installed. You can install it by typing:
sudo apt-get install clang

No entanto, o caminho completo para a visualização de varredura é aberto:

/home/paul/llvm/tools/clang/tools/scan-view/scan-view

Tenho certeza de que estou cometendo um erro bobo, mas já tentei de tudo em que posso pensar.

Atualização : ainda estou tendo o mesmo problema. Não tenho certeza se é relevante, mas notei scan-build , que está funcionando, é um script ruby, enquanto scan-view é um script python. Não tenho certeza se isso faz diferença.

    
por Paul Spinelli 13.03.2013 / 04:17

2 respostas

1

Você verificou que o binário / script resultante está sinalizado como executável?

chmod 755 SOMEFILE ou chmod +x SOMEFILE

uma listagem de exemplo para saquê de validação:

ls -al $HOME/bin/juju-recycle-local

-rwxr-xr-x 1 charles charles 562 Jan 17 18:00 /home/charles/bin/juju-recycle-local
    
por lazyPower 22.01.2014 / 11:22
0

você deve estar adicionando apenas o caminho para onde as caixas estão localizadas e não o caminho completo

tente

export PATH="/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/paul/clang_build/Debug+Asserts/bin:/home/paul/llvm/tools/clang/tools"

não sei por que scan-build funciona. você pode postar a saída de whereis scan-build

    
por max 13.03.2013 / 07:15