![Windows 명령줄 프롬프트에서 Python 파일이 실행되는 대신 vim에서 열리는 이유는 무엇입니까?](https://rvso.com/image/1264406/Windows%20%EB%AA%85%EB%A0%B9%EC%A4%84%20%ED%94%84%EB%A1%AC%ED%94%84%ED%8A%B8%EC%97%90%EC%84%9C%20Python%20%ED%8C%8C%EC%9D%BC%EC%9D%B4%20%EC%8B%A4%ED%96%89%EB%90%98%EB%8A%94%20%EB%8C%80%EC%8B%A0%20vim%EC%97%90%EC%84%9C%20%EC%97%B4%EB%A6%AC%EB%8A%94%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
Windows 7에서 Windows 명령 프롬프트의 일부 설정을 편집한 후 잊어버린 것 같습니다.
[편집: Windows 탐색기에서 .py 파일의 기본 응용 프로그램으로 설정되었습니다. Dennis가 아래에 답변했습니다.]
(참고: 이 프롬프트를 참조하는 올바른 방법은 무엇입니까?wondows 명령 프롬프트라고 불러야 할까요? cmd.exe? cmd? ms-dos? dos?)
Python 파일의 경로를 입력할 때마다 해당 파일을 실행하는 대신 편집기(vim)에서 엽니다. 파일 형식에 대한 기본 작업을 어디에서 편집할 수 있나요? .py 파일을 실행할 수 없는 이유는 무엇입니까? 파일을 실행하는 대신 편집기를 여는 이유는 무엇입니까?
감사해요!
답변1
다음을 시도해 보세요
assoc | findstr "\.py"
다음 결과를 얻어야 합니다.
.py=Python.File
.pyc=Python.CompiledFile
.pyo=Python.CompiledFile
.pyw=Python.NoConFile
그리고
ftype | findstr "Python"
당신에게 제공해야합니다 :
Python.CompiledFile="C:\Python27\python.exe" "%1" %*
Python.File="C:\Python27\python.exe" "%1" %*
Python.NoConFile="C:\Python27\pythonw.exe" "%1" %*
이들 중 하나라도 누락된 경우 다음 예와 같은 명령을 사용하여 문제를 해결해야 합니다.
assoc .py=Python.File
ftype Python.File="C:\Python27\python.exe" "%1" %*
또한 Windows 탐색기에서 .py
파일을 마우스 오른쪽 버튼으로 클릭하고 선택하여 또는 이라고 Open with...
표시되어 있는지 확인하세요 . 잘못된 경우 거기에서 변경할 수 있어야 합니다.python.exe
vim.exe