问题定位:
环境变量的问题,大神帮忙解决了,至于原因,请大家各抒己见,谢谢~
方案1:
定时任务前执行命令前加上一句加载一下环境变量 source /etc/profile,如
*/1 * * * * source /etc/profile && /usr/bin/python /home/vmm5/PycharmProjects/day_04_28/start_zookeeper.py >> /tmp/zookeeper.log
方案2:
或者在命令前加上这一句,如:
os.popen('source /etc/profile && /opt/zookeeper-3.4.14/bin/zkServer.sh start ').readlines()