接收';:没有这样的文件或目录';在Ubuntu终端上运行我的Baxter Robot Python脚本时

接收';:没有这样的文件或目录';在Ubuntu终端上运行我的Baxter Robot Python脚本时,python,groovy,sublimetext2,ros,shebang,Python,Groovy,Sublimetext2,Ros,Shebang,我对编程非常陌生,我正在与Reinspect Robotics公司的Baxter机器人合作 我已经能够通过终端运行其他人的Python脚本,没有问题 我使用Sublime Text 2创建了自己的自定义脚本,并将其保存为.py。但是,当我尝试运行它时,我收到了错误:没有这样的文件或目录。我已经检查了我的代码,它有一个与其他代码相同的模板(代码结构) 我的简历如下: #!/usr/bin/env python 我将该文件的属性与其他文件进行了比较,它们完全相同,即它肯定是一个Python文件 我

我对编程非常陌生,我正在与Reinspect Robotics公司的Baxter机器人合作

我已经能够通过终端运行其他人的Python脚本,没有问题

我使用Sublime Text 2创建了自己的自定义脚本,并将其保存为.py。但是,当我尝试运行它时,我收到了错误:没有这样的文件或目录。我已经检查了我的代码,它有一个与其他代码相同的模板(代码结构)

我的简历如下:

#!/usr/bin/env python
我将该文件的属性与其他文件进行了比较,它们完全相同,即它肯定是一个Python文件

我错过了什么吗?它使用的是Python的第一个版本,但我的印象是它不应该成为问题

我正在使用rosgroovy和ubuntu12.04lts

抱歉,如果这是一个非常基本的问题,我对这个问题完全陌生,我找到的所有答案都没有帮助

编辑:

Ubuntu终端中的我的命令:

[巴克斯特-leigh@leigh-系统产品名称:~/ros\u ws$rosrun baxter\u interface hole\u setup.py

错误:

:没有这样的文件或目录


如果我将Python脚本更改为onethatworks.py,它将启动正常。

是从shell中得到的错误,还是Python异常?能否显示完整的错误消息,以及您运行的获取错误的命令?错误来自shell,在我启动工作区和会话后。我已将命令和错误粘贴到我的脚本中问题。它是否放在您正在执行它的同一个目录中?它是否具有适当的权限?您是否尝试过:
chmod+x hole\u setup.py
?我刚刚找到了它。我在Windows上通过升华文本2编写代码。因此,它以Windows结尾保存,并通过Gedit将其更改为Linux。