报错描述
执行命令 supervisord -c supervisor.conf 报如下错误:
“ImportError: No module named web”
简直无语了,摆弄了半天,最终还是bing上找到解决办法,哎~百度呀
解决办法
最终原因是文件权限的问题,要将sit-packages下面部分包的权限改为755
cd /usr/lib/python2.7/site-packages
chmod 755 -R supervisor-*
chmod 755 -R meld3-2.0.1-py2.7.egg
我这台机器安装完包以后,目录的权限默认是,750。从而导致除root用户意外的用户不能访问,而supervisor启动时候指定了用户,因此悲剧了。
举一反三,如果报错类似,但是不是web模块,也可以这样试试。