在我的应用程序目录中(在Windows上)我运行:
sudo pdfkit --install-wkhtmltopdf
解释here,但我收到了这个错误:
'sudo'未被识别为内部或外部命令, 可操作程序或批处理文件。
可能是什么问题?
答案 0 :(得分:33)
Sudo是一个特定于Unix的命令,旨在允许用户使用适当的权限执行管理任务。
Windows没有(需要?)这个。
从开头删除sudo运行命令。
答案 1 :(得分:4)
sudo
是Unix / Linux命令。它在Windows中不可用。
答案 2 :(得分:3)
您正在运行Windows。读:
http://en.wikipedia.org/wiki/Sudo
它基本上允许您使用提升的权限执行应用程序。如果要在Windows下实现类似的效果,请打开管理提示并从那里执行命令。在Vista下,可以通过同时按住Ctrl + Shift打开快捷键轻松完成。
话虽如此,您的帐户很可能已拥有足够的权限,具体取决于您的操作系统的设置方式以及所使用的Windows版本。
答案 3 :(得分:3)
sudo用于Linux。看起来你在Windows中运行它。
答案 4 :(得分:0)
sudo是Linux的命令,因此无法在Windows中使用,因此您将得到该错误
答案 5 :(得分:0)
Sudo是Unix特定的命令,旨在允许用户使用适当的权限执行管理任务。 Windows不需要(不需要?)。
是的,Windows终端上没有sudo
。尝试改用pip
。
pip
using the steps here。pip install [package name]
。在这种情况下,它可能是pdfkit
或wkhtmltopdf
。答案 6 :(得分:0)
类似于 Windows 中的 sudo 正在通过右键单击它的链接来运行命令提示符“以管理员身份”。那么你在其中运行的所有内容都将是“sudo-ed”。