Python脚本没有运行 - 必须简单

时间:2015-10-20 20:52:10

标签: python python-2.7 fedora-21

操作系统:Fedora 21 Python:2.7.6

我以root身份运行python脚本或使用sudo运行正常。如果我只是以用户身份运行它,我会得到以下内容:

  

追踪(最近一次通话):   文件“/home/user/dev_ad_list.py”,第12行,in      import ldap   ImportError:没有名为ldap的模块

selinux = disabled - 还有哪些安全措施阻止用户运行导入ldap的python脚本

2 个答案:

答案 0 :(得分:1)

如果它在sudo chmod -R a+rX /usr/lib/python2.7 下工作正常,则只是听起来像文件访问问题。

对此的快速解决方法是运行以下内容:

pd.Series(myResults)

但您可能希望更具体地了解您实际应用此目录的目录(甚至文件)。

答案 1 :(得分:0)

python的路径与其他用户不同。用户指着树冠。