2017-09-15 1 views
0

Cela fonctionne:Module Python erreur d'importation pour un utilisateur, mais pas l'autre

[email protected]#/usr/bin/python26 script.py 
Success 

Il en résulte une erreur:

[email protected]$/usr/bin/python26 script.py 

ImportError: No module named OpenSSL 

Les utilisateurs ont PYTHONPATHs identiques. Pourquoi le 2ème utilisateur ne parvient pas à importer le module?

+0

PYTHONPATH est une liste de répertoire ajoutée au chemin de recherche par défaut. Donc, pour que PYTHONPATH soit pertinent au problème, le module OpenSSL devrait être dans l'un des répertoires inclus de PYTHONPATH. –

Répondre

0

Ran chmod 755 sur tous les répertoires du chemin python.

L'utilisateur non-root a pu exécuter le script après cela.