![使用 Notepad++ 在其目录中运行 Python 脚本](https://linux22.com/image/1596269/%E4%BD%BF%E7%94%A8%20Notepad%2B%2B%20%E5%9C%A8%E5%85%B6%E7%9B%AE%E5%BD%95%E4%B8%AD%E8%BF%90%E8%A1%8C%20Python%20%E8%84%9A%E6%9C%AC.png)
我正在尝试在 Notepad++ 中设置一个运行命令,它将运行我在 NP++ 中打开的 python 文件,并将 current_directory 设置为包含打开脚本的文件夹。它不起作用,我遇到了一个无法弄清楚原因的点。
我可以使用以下命令打开 CMD 并适当地更改目录:
cmd /K cd "$(CURRENT_DIRECTORY)"
一切按我预期的那样运行,CMD 在当前目录中打开,等待命令。我可以在这里输入 python,然后 python 就会在这个 cmd 窗口中启动!
我希望以下运行命令执行上一个命令所执行的操作,然后在 CMD 窗口中运行 python:
cmd /K cd "$(CURRENT_DIRECTORY)" python
但这不起作用,它给出了错误:
The system cannot find the path specified.
有谁知道为什么会发生这种情况/我必须做什么才能让 Python 在这里运行?
答案1
有人知道为什么会发生这种情况吗/我应该做什么?
cmd/K cd“$(CURRENT_DIRECTORY)”python
以上是无效的命令。
您应该使用&
运算符按顺序运行这两个命令
cmd /K cd "$(CURRENT_DIRECTORY)" & python
commandA & commandB
运行
commandA
然后运行commandB