linux - 一个用户而不是另一个用户的Python模块导入错误

标签 linux redhat python-2.6

这个有效:

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/

相关文章:

c++ - 在 Linux 中调试 C++ 程序

linux - MPU9250 IMU 加速度计和陀螺仪数据格式

linux - 如何在 64 位 linux 中将静态库与 cmake 链接?

ios - 我可以在 Linux 上签署 iOS 应用程序吗? (也许使用协同设计端口?)

python - 如何使用yum在python2.7上安装python包

linux - 将 Apache 默认页面更改为 PHP

带有变量的 Python 子进程调用

linux 磁盘利用率冲突

python : IndexError: tuple index out of range

python - 如何 "overload"python的打印功能 "globally"?