gpt4 book ai didi

path - NppExec - NppExec 未知的命令,已设置环境变量

转载 作者:行者123 更新时间:2023-12-05 03:11:56 26 4
gpt4 key购买 nike

我正在尝试通过 Notepad++ 和 NppExec 执行一个小的 perl6 脚本。我的系统是 Windows 10,我将 PATH 变量正确设置为 C:\rakudo\bin perl6 可执行文件所在的位置。当我通过普通控制台执行脚本时:

perl6 "path/to/script.pl6" 

它可以毫无问题地执行。

但是,当我在 NppExec 中执行完全相同的命令时,如下所示:

CD $(CURRENT_DIRECTORY)
perl6 "$(FILE_NAME)"

我收到错误:CreateProcess() 失败,错误代码 2:系统找不到指定的文件。

显然,命令“perl6”对于 NppExec 是未知的...我的问题:如何让 NppExec 知道 PATH 变量,或者这个问题是否与其他问题有关?

最佳答案

您可以使用以下 NppExec 命令显示 NppExec 知道的路径:

env_set PATH

因此您可以检查 perl 的路径是否存在。运行 perl 的一种相当简单的方法是在原始脚本中使用 perl6 的完整路径。顺便说一句,您可以使用 $(FULL_CURRENT_PATH)

关于path - NppExec - NppExec 未知的命令,已设置环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35651538/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com