Eu instalei um pacote dicedb-cli no meu mac:
$ pip3 install dicedb-cli
Posso vê-lo no local:
/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages
Mas quando tento executar o comando, recebo:
zsh: command not found: dice
Como adicioná-lo ao caminho?
Editar: Então adicionei o caminho completo (export PATH="$PATH:/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/dice") para ~./zshrc. Mas ainda vejo o mesmo problema.
Não é o local onde o pip coloca o executável, ele deve estar em algum
bin
arquivo, acho que um arquivo bin no formatosite-packages
.Experimente um dos
pip3 show dicedb-cli
oue veja em qual lixeira ele está localizado. Também pode estar em
usr/local/bin
ou$HOME/.local/bin/
.Adicione o bin inteiro ao caminho —
Então
source ~/.zshrc
talvez seja necessário fechar e reabrir o terminal.Descobri que o Mac pode ser bem complicado com bibliotecas Python. Você precisa encontrar o arquivo executável dicedb, provavelmente em:
Você precisa adicionar o caminho dentro do arquivo de configuração, que seria:
então adicione o seguinte no arquivo (substitua pelo caminho dicedb)