在我的应用程序目录(在 Windows 上)我运行:
sudo pdfkit --install-wkhtmltopdf
如此处所述,但我收到此错误:
'sudo' 不是内部或外部命令、可运行程序或批处理文件。
可能是什么问题呢 ?
在我的应用程序目录(在 Windows 上)我运行:
sudo pdfkit --install-wkhtmltopdf
如此处所述,但我收到此错误:
'sudo' 不是内部或外部命令、可运行程序或批处理文件。
可能是什么问题呢 ?
Sudo 是 Unix 特定的命令,旨在允许用户以适当的权限执行管理任务。
Windows 没有(需要?)这个。
从一开始就删除 sudo 运行命令。
sudo
是一个 Unix/Linux 命令。它在 Windows 中不可用。
您正在运行 Windows。读:
http://en.wikipedia.org/wiki/Sudo
它基本上允许您以提升的权限执行应用程序。如果您想在 Windows 下实现类似的效果,请打开管理提示符并从那里执行您的命令。在 Vista 下,这很容易通过同时按住 Ctrl+Shift 打开快捷方式来完成。
话虽如此,您的帐户很可能已经拥有足够的权限,具体取决于您的操作系统设置方式和使用的 Windows 版本。
sudo 用于 Linux。看起来您正在 Windows 中运行它。
sudo 是 Linux 的命令,所以它不能在 Windows 中使用,所以你会得到那个错误
Sudo 是 Unix 特定的命令,旨在允许用户以适当的权限执行管理任务。Windows 没有(需要?)这个。
是的,Windowssudo
的终端上没有。尝试pip
改用。
pip
使用此处的步骤进行安装。pip install [package name]
在终端上输入。在这种情况下,它可能是pdfkit
或wkhtmltopdf
。类似于 Windows 中的sudo是通过右键单击它的链接来运行命令提示符“以管理员身份”。然后您在其中运行的所有内容都将是“ sudo-ed ”。
sudo 不适用于 windows,它适用于 unix/linux。
选项 1:在 windows 中安装 ubuntu cli 软件(不是操作系统),这里是 windows 商店链接:https://www.microsoft.com/en-in/p/ubuntu-2004/9n6svws3rx71
. 安装后,您可以在 sudo 可以工作的窗口中使用 ubuntu 的 cli。
选项 2:安装并使用 gem (ruby on rails) 来安装 wkhtmltopdf-binary
gem install pdfkit
gem install wkhtmltopdf-binary
参考:https ://github.com/pdfkit/pdfkit
选项3:您可以使用npm或python for wkhtmltopdf insted of ruby on rails,这两个模块(nodeJS python)都可以流畅地工作并与windows兼容:-