
열려 있는 스크립트가 포함된 폴더로 설정된 current_directory를 사용하여 NP++에서 연 Python 파일을 실행하는 실행 명령을 Notepad++에서 설정하려고 합니다. 작동하지 않으며 이유를 알 수 없는 지점에 도달했습니다.
CMD를 열고 다음을 사용하여 디렉터리를 적절하게 변경하는 실행 명령을 얻을 수 있습니다.
cmd /K cd "$(CURRENT_DIRECTORY)"
이것은 예상대로 작동합니다. CMD는 현재 디렉터리에서 열리고 명령을 기다립니다. 여기에 python을 입력하면 이 cmd 창에서 python이 시작됩니다!
다음 실행 명령은 이전 명령이 수행한 작업을 수행한 다음 CMD 창에서 Python을 실행합니다.
cmd /K cd "$(CURRENT_DIRECTORY)" python
그러나 이것은 작동하지 않으며 오류가 발생합니다.
The system cannot find the path specified.
왜 이런 일이 일어나는지 아는 사람이 있습니까? / Python을 여기에서 실행하려면 대신 무엇을 해야 하는지 아는 사람이 있습니까?
답변1
왜 이런 일이 발생하는지/대신 무엇을 해야 하는지 아는 사람이 있나요?
cmd /K cd "$(CURRENT_DIRECTORY)" 파이썬
위의 명령은 잘못된 명령입니다.
&
대신 연산자 를 사용하여 두 명령을 순차적으로 실행해야 합니다.
cmd /K cd "$(CURRENT_DIRECTORY)" & python
commandA & commandB
달리고
commandA
또 달리다commandB