J'essaie d'exécuter les exemples de programmes fournis avec Visual Python ("VPython") comme bounce.py
, orbit.py
, etc via bash.Exécuter le script Visual Python à partir du terminal bash
Lorsque je suis dans le dossier qui contient ces exemples (C: \ Python27 \ Lib \ site-packages \ visuels \ exemples), je peux faire un clic droit sur l'un des exemples et choisir "ouvrir avec" puis sélectionnez "python.exe" dans la liste des programmes donnés. Cette méthode est capable d'exécuter les programmes très bien et elle génère la représentation visuelle d'une balle rebondissant dans une pièce, des boules en orbite, etc.
D'autre part, lorsque j'utilise bash pour naviguer vers ce dossier et ensuite essayer pour exécuter python bounce.py
, je reçois le message d'erreur:
Traceback (most recent call last): File "bounce.py", line 1, in from visual import * ImportError: No module named visual
j'avais l'impression que l'appel python bounce.py
était effectivement la même que l'ouverture du fichier avec l'exécutable python, mais le comportement est différent. Je ne sais pas pourquoi la méthode "open with python.exe" permettrait à l'exemple de trouver le module visuel mais l'ouverture de l'exemple via bash est incapable de trouver le même module. Tout conseil ou aide serait apprécié.
(Note, je suis en cours d'exécution Bash sur Ubuntu sur Windows via la nouvelle version bêta https://msdn.microsoft.com/en-us/commandline/wsl/about)