if __name__=='__main__"在有的virtualenvs环境下执行成功,在有的环境下执行失败?

我的项目是erebus,所以默认的python解释器位于virtualenvs下的erebus,但是这个执行环境执行某个py文件总是失败,换其他的执行器执行反而没有问题:

排查了半天,才发现erebus所在的virtualenvs缺少必须的模块,pip Install xx瞬间搞定,一阵清爽啊

 

ps:pyladp和python-ldap是两个不同的模块,我本来应该安装python-ldap的,结果安装成了pyladp,导致上面的现象

posted @ 2017-06-14 11:08  脚本小娃子  阅读(286)  评论(0编辑  收藏  举报