这个有效:
root@host#/usr/bin/python26 script.py
Success
这会导致错误:
user@host$/usr/bin/python26 script.py
ImportError: No module named OpenSSL
用户具有相同的 PYTHONPATH。为什么第二个用户导入模块失败?
最佳答案
对 python 路径中的所有目录运行 chmod 755。
在此之后非 root 用户能够执行脚本。
关于linux - 一个用户而不是另一个用户的Python模块导入错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46244850/