我正在尝试在我的覆盆子pi上运行以下bash脚本:
#!/bin/bash
python Testing.py
它给了我两个选项:“执行”和“在终端执行”。执行没有问题,它生成我正在测试的CSV。当我使用“在终端中执行”时,脚本不会运行(我也有一些不打印的打印语句)。终端窗口标题为“LXTerminal”。
我错过了什么吗?我的目标是在终端窗口中启动脚本,以便它可以生成打印语句等。
谢谢!
答案 0 :(得分:0)
这对我有用:
xterm -e 'python /path/to/my/script.py'
或者如果xfce
xfce4-terminal -e '/path/to/my/script.py'
我无法弄清楚当scipt完成时如何保持终端打开。
脚本运行后终端关闭。
答案 1 :(得分:0)
试试chmod 755 "file path/filename
。我认为这应该有用,因为它用于更改文件权限。
答案 2 :(得分:0)
我遇到了同样的问题,问题是我的 python 命令是可执行文件的别名。当我用 python3 替换它时,它起作用了。