所以我想安装这个脚本
我愿意
- 复制文件夹
~/Documents/icambridge-get-sh1t-done-1222b6b
- 更改 .bashrc(用户目录中的那个,对吗?),添加一行
PATH=:~/Documents/icambridge-get-sh1t-done-1222b6b”${PATH}”
icambridge-get-sh1t-done-1222b6b
使用以下方式将文件设置为可执行文件sudo chmod +x
- 输入
sudo ./get-sh1t-done
后我得到:/usr/bin/env: php: No such file or directory
问题是什么?
答案1
.bashrc
正如 Lekensteyn 在上面的评论中指出的那样,您应该在用户的主目录中导出 PATH,如下所示:
PATH="$HOME/Documents/icambridge-get-sh1t-done-1222b6b:$PATH"
然后运行source ~/.bashrc
或重新启动终端以使其生效。
sudo ./get-sh1t-done
仅当您与文件位于同一目录中时,才能像这样运行命令。正确导出 PATH 后,您可以简单地将其运行为sudo get-sh1t-done
该错误/usr/bin/env: php: No such file or directory
提示您需要安装 PHP。您可以使用以下命令安装它:
sudo apt-get install php5-cli
答案2
听起来它使用 PHP,但你没有安装它。你可以输入以下命令来安装它:
sudo apt-get install php
在命令提示符下。然后再次尝试运行该脚本。
另外,似乎有一个 Python 版本,很可能已经安装在您的系统上。您可以尝试使用该版本。