Ho installato Tessuto attraverso pip
.
Avuto pip
di:
sudo apt-get install python-pip
Hai tessuto da:
sudo pip install fabric
(Non è riuscito quando ho provato w / out sudo, e mi ha avvertito della mancanza di file in documenti o test).
Ora ho il seguente:
$ which fab
/usr/local/bin/fab
$
$ fab
bash: /usr/bin/fab: No such file or directory
Eh !? ho pensato which
cercato il PATH
per la risoluzione che sarebbe stata usata da bash. Sto fraintendendo qualcosa? Fabric, Pip o Bash sono da biasimare qui? Come lo aggiusto?
So per ora che posso correre /usr/local/bin/fab
o:
`which fab` deploy
Ma voglio che funzioni correttamente!
risposte:
11 per risposta № 1Quanto segue cancellerà dove bash pensa fab
si trova:
hash -d fab
1 per risposta № 2
Se which fab
è in /usr/*local*/bin
, ma /usr/bin/fab
non può essere eseguito, vorrei pensare a un link simbolico rotto /usr/local/bin/fab
è uno script che chiama /usr/bin/fab
(che non esiste).
Provare file /usr/local/bin/fab
.