- como sugerido nos comentários: não use
sudo pip install
, pois você terá conflitos com o gerenciador de pacotes do sistema, mais cedo ou mais tarde. Sempre instale pacotes python viapip install --user
. -
$HOME/.local/lib/python3.6/site-packages
não deve estar emPATH
, é o diretório que contém módulos python (arquivos de código-fonte python), mas não executáveis. Você pode verificar o caminho dos executáveis instalados pelo usuário com:$ python3 -m site --user-base | xargs -I {} echo {}/bin
Provavelmente é o
$HOME/.local/bin
. Adicione este aPATH
em vez desite-packages
. No seu.profile
/.bashrc
/.bash_profile
(seja qual for o seu sistema operacional):PATH="$HOME/.local/bin:$PATH" export PATH
Observe o
$PATH
em vez dePATH
no comando de anexação de caminho. Agora reinicie o terminal (ou crie o arquivo de perfil) e verifique se os executáveis instalados estão disponíveis:$ which eb $ eb --help
etc.