Je deviens fou avec ça ...
Je veux pouvoir ouvrir l'application "Jupyter Notebook" avec un script .sh d'une ligne (que j'ai créé) pouvant être écrit comme suit:
jupyter notebook
Si je mets cette ligne directement dans Terminal, cela fonctionne. Si je glisse et dépose le script .sh dans Terminal et appuie sur Entrée, cela fonctionne. Mais si j'exécute le script à partir de Nautilus et que je dis "Exécuter dans un terminal", le terminal s'ouvre pour une fraction de seconde, puis rien ne se produit.
L'aide est très appréciée. Meilleur, Khalo
//modifier
J'ai ajouté "/ bin/bash" à la fin du script. Terminal reste ouvert et je peux voir le message d'erreur suivant:
"/path_to_script/script.sh: 1: /path_to_script/script.sh: jupyter: non trouvé"
N'est-ce pas étrange? Comme je l'ai dit précédemment, si vous tapez directement dans Terminal, cela fonctionne!
Utilisez ceci à la place:
#!/bin/bash
/home/$USER/.local/bin/jupyter notebook
ou
#!/bin/bash
/usr/local/bin/jupyter notebook
Si cela ne fonctionne toujours pas, remplacez le chemin d'accès à jupyter par le résultat de la commande suivante:
which jupyter