Use isso:
#!/bin/bash
/home/$USER/.local/bin/jupyter notebook
ou
#!/bin/bash
/usr/local/bin/jupyter notebook
Se isso ainda não funcionar, substitua o caminho para o jupyter pela saída do seguinte comando:
which jupyter
Estou ficando louco com isso ...
Eu quero ser capaz de abrir o aplicativo "Jupyter Notebook" com um script .sh de uma linha (que tornei executável) que simplesmente diz:
jupyter notebook
Se eu colocar esta linha diretamente no Terminal, ela funciona. Se eu arrastar e soltar o script .sh para o Terminal, e aperte enter, funciona. Mas se eu executar o script do Nautilus e disser "Executar no Terminal", você verá a abertura do Terminal por uma fração de segundo e nada acontecerá.
A ajuda é muito apreciada. Melhor, Khalo
// editar
Eu adicionei "/ bin / bash" ao final do script, e agora o Terminal permanece aberto e posso ver a mensagem de erro que diz:
"/ path_to_script / script.sh: 1: /path_to_script/script.sh: jupyter: não encontrado"
Isso não é estranho? Como eu disse antes, se digitado diretamente no Terminal, funciona!
Use isso:
#!/bin/bash
/home/$USER/.local/bin/jupyter notebook
ou
#!/bin/bash
/usr/local/bin/jupyter notebook
Se isso ainda não funcionar, substitua o caminho para o jupyter pela saída do seguinte comando:
which jupyter