問題定位:
環境變量的問題,大神幫忙解決了,至於原因,請大家各抒己見,謝謝~
方案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()