2017-08-08 4 views
1

J'ai un programme python qui utilise 2 scripts. Un script est dédié aux fonctions (functions.py) et l'autre à l'interface graphique (GUI.py). En functions.py, je fais ce qui suit au début:Erreur lors de l'importation de modules lors de la conversion du script python en .command?

from selenium import webdriver 

Quand je lance le programme (conduite de GUI.py), tout fonctionne bien. Lorsque j'essaie de transformer GUI.py en GUI.command, je reçois tout d'un coup l'erreur suivante.

ModuleNotFoundError: No module named 'selenium' 

Quelques trucs à noter. Je le tralala suivante sur les deux scripts:

#!/usr/bin/env python3 

J'utilise python3.6, Tkinter, et je suis sur un Mac. J'importe aussi plusieurs autres modules avant celui-ci. J'ai aussi constaté que lors de l'utilisation « .command », mon répertoire de travail se confond donc je l'ai fait ce qui suit:

os.chdir('path/to/scripts/') 

Est-ce que quelqu'un a une idée pourquoi je recevrais cette erreur malgré qu'il travaille dans IDLE? Est-ce que quelqu'un a une solution de contournement?

Merci d'avance !!

Répondre

0

Je viens de mettre à jour le sélénium. Merci pour l'aide 4 qui a regardé lol