Je veux avoir un lanceur principal qui exécute un programme python
Le répertoire est /Downloads/Test/
#!/bin/bash/
python Test.py
Je veux pouvoir exécuter le fichier dans le terminal, sans l'erreur suivante:
Failed to execute child process "/home/user/Downloads/Test/run" (Not a directory)
Le répertoire par défaut est dans /home
et je peux seulement sh
y exécuter .
command-line
bash
python
Khanrad
la source
la source
/Downloads/Test/
et pourquoi utilisez-vous un script pour exécuter un autre script?/
fin du shebang est-elle une faute de frappe dans le message?/
pourrait être le problème, et aussi que voulez-vous dire par "seulementsh
"? pouvez-vous pas courirbash
?Réponses:
Veuillez aller dans le répertoire où vous avez placé le fichier python et vérifier les paramètres suivants, si vous n’avez pas déjà essayé avec cela.
Assurez-vous que la première ligne de votre fichier contient #! / Usr / bin / env python.
Rendez-le exécutable -
Et lancez-le comme
la source