在shell脚本中运行python命令失败,单独命令行模式可以运行,求大神帮忙看看!

weixin_44737792 2019-05-10 05:26:48
python test001.py 脚本内容如下:

#!/usr/bin/python

print("hellow world run by python!!")
jenkins2937.sh 脚本内容如下:
echo "hahahaha"
python /tmp/test001.py

命令行执行结果成功
swx@ubuntu:/tmp$ python test001.py
hellow world run by python!!
shell执行结果失败
swx@ubuntu:/tmp$ ./jenkins2937.sh
hahahaha
./jenkins2937.sh: line 2: python: command not found
swx@ubuntu:/tmp$
...全文
11 点赞 收藏 1
写回复
1 条回复
一笑程序猴 2019年05月10日
在你的shell脚本中指定一下python的路径试试
看上去应该是python路径的问题,我用windows的cmd命令也遇到过这样的问题,切换到python的安装目录下就可以了
回复 点赞
发动态
发帖子
脚本语言(Perl/Python)
创建于2007-08-27

1.5w+

社区成员

3.3w+

社区内容

其他开发语言 脚本语言(Perl ,Python)
社区公告
暂无公告