Nessun command installato dal pip funziona in Terminal

Ho imparato il pitone e ho provato ad installare pep8, restviewer e altre applicazioni di row di command ma quando provo a farli funzionare, mostra un errore di command non trovato.

-bash: restview: command not found 

Ho provato in zsh e in altre conchiglie, ma non ho alcun risultato. Ho anche provato come utente root. Ho resettato il mio PATH e ho eseguito nuovamente il shell bash, ma non ho ancora potuto riconoscere i miei errori. Ho anche reinstallato Xcode per assicurarmi che i miei strumenti di row di command siano presenti. Come riparare questo?

Vorrei commentare, ma non ho abbastanza moneta. Dobbiamo capire cosa c'è di sbagliato:

I pacchetti non esistono in un path noto che hai. Lo sappiamo. Così che cosa sta causando? O non viene installato, oppure viene installato e il binario non è in PATH.

Innanzitutto, assicurarsi che sia installato correttamente da pip. Fare un pip installare e farci conoscere l'output. Inoltre, far conoscere l'output della pip list dei pip list dopo l'installazione. Sono appena andato in console, passato in un ambiente virtuale, poi ho installato un pip per riposare. È installato correttamente in virtual_env_path/bin/ e anche il mio pip si trova in virtual_env_path/bin/

Quindi, se sta installando correttamente, scoprirò where si trova il which pip digitando which pip

Poi vedi se i pacchetti che stai cercando sono in quel path o in prossimità. Chiaramente, questa directory è nel tuo path dal momento che il pip funziona. Se trovate i pacchetti, assicurati che la directory venga aggiunta al path se non lo sono. Ricorda che PATH viene resettato each volta che si apre una nuova console. Controllare il path tramite echo $PATH

Fondamentalmente, se è installato, devi sapere where, quindi confrontarlo con il tuo path. In bocca al lupo.