Essayer d'apprendre comment exécuter mes scripts à travers le terminal d'Ubuntu régulièrement. Cela étant dit, je suis familier avec bash
, wget
et awk
étant appelés mais comment puis-je appeler des fichiers python pour les exécuter dans le terminal? J'aimerais apprendre cela mais je ne sais pas où chercher. J'ai un fichier .pyw
qui fait référence à plusieurs fichiers .py
dans un dossier.
Réponses
Trop de publicités?Changer de répertoire en utilisant cd
vers le répertoire contenant le fichier .py et exécutez l'une des deux commandes suivantes :
python .py # pour Python 2.x
python3 .py # pour Python 3.x
Alternativement exécutez l'une des deux commandes suivantes :
python /chemin/vers/.py # pour Python 2.x
python3 /chemin/vers/.py # pour Python 3.x
Essayez d'utiliser la commande python3
au lieu de python
. Si le script a été écrit en Python3 et que vous essayez de l'exécuter avec Python2, vous pourriez rencontrer des problèmes. Ubuntu a les deux ; changer le nom du programme en python3
(au lieu de remplacer python
) a rendu cela possible. Ubuntu a besoin de v2.7 (au 16/02/2017) donc NE supprimez PAS Python2, mais gardez les deux. Prenez l'habitude d'utiliser Python3 pour exécuter des scripts, qui peuvent fonctionner avec l'un ou l'autre.
- Réponses précédentes
- Plus de réponses