2017-09-15 51 views
0

这工作:Python模块导入错误,但不是其他

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

这将导致一个错误:

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

ImportError: No module named OpenSSL 

的用户具有相同的PYTHONPATHs。为什么第二位用户无法导入模块?

+0

PYTHONPATH是追加到默认搜索路径的目录列表。因此,为了使PYTHONPATH与问题相关,OpenSSL模块需要位于PYTHONPATH包含的目录之一中。 –

回答

0

在python路径中的所有目录上运行chmod 755。

非root用户能够在此之后执行脚本。