当我尝试在bash中运行脚本时,我遇到了一个小问题。首先,当我在终端中运行时,我的脚本运行良好,但是当我尝试在Ubuntu中使用启动器运行时,我有这个错误
“python: can't open file 'teste.py': [Errno 2] No such file or directory
”
我的脚本类似于:
#! /bin/bash
# This script use sample.py
python sample.py games.txt
sleep 15
其他信息:
Ubuntu 11.04
Python 2.7
提前致谢
答案 0 :(得分:3)
从错误消息中看起来您必须在启动器中指定脚本的完整路径。
尝试在bash脚本中添加命令的完整路径,即类似于:
python /home/glc/sample.py /home/glc/games.txt
顺便问一下,这个文件teste.py
是什么?在你的帖子中你引用了脚本sample.py
- 这是一个不同的文件吗?它是如何连接的?您是否可以在启动器中指定错误的文件名?