Python supervisorctl启动py文件报 No module named pymongo错误,,虚拟机装了supervi
Python supervisorctl启动py文件报 No module named pymongo错误,,虚拟机装了supervi
虚拟机装了supervisord,然后用python写了一个监控的脚本:jobmonitor,正常启动方式:python jobmonitor 没有任何错误,但是用:supervisorctl start jobmonitor启动就报错!显示:[root@INFOGOV ~]# supervisorctl start jobmonitor
jobmonitor: ERROR (abnormal termination)
/etc/supervisord.conf.d/jobmonitor.conf:
[program:jobmonitor]command = python /deployment/monitor/jobmonitor.pyautostart = trueautorestart = trueredirect_stderr=true#user = appusrstdout_logfile=/data/log4engine/console_jobmonitor.logstdout_logfile_maxbytes=50MBenvironment=NLS_LANG="AMERICAN_AMERICA.UTF8"
日志记录的错误:
Traceback (most recent call last): File "/deployment/monitor/jobmonitor.py", line 10, in <module> import pymongoImportError: No module named pymongoTraceback (most recent call last): File "/deployment/monitor/jobmonitor.py", line 10, in <module> import pymongoImportError: No module named pymongoTraceback (most recent call last): File "/deployment/monitor/jobmonitor.py", line 10, in <module> import pymongoImportError: No module named pymongo
jobmonitor.py的第10行代码就是一句:import pymongo 而已
如果你的pymongo是安装在virtualenv下的话,你得用virtualenv下的python运行 jobmonitor.py,如图:
编橙之家文章,
相关内容
- python print后出现...不能正常输出是什么原因,pythonpri
- Python如何实现lxml读取、更新、写入标签值操作,pytho
- Scrapy新建项目时遇到这种情况怎么解决,scrapy新建项目
- 使用django在做添加superuser操作时报错\xBA\xA3像是乱码,
- Python方法安装easy_instal遇到解码错误,pythoneasy_instal,环
- 要列出Flask项目所有视图对应的路径如何写?,flask视图
- json数据提取分配应用求思路,具体要求如正文,json正文
- 用python开源软件快速搭建数据分析平台,python开源软件
- Python变量scope正确理解含义是什么,pythonscope,globe = 10
- 新手请问Python函数参数值传递问题,python函数,现在有两
评论关闭