2017-03-09 3 views
0

나는 이것이 매우 간단한 문제임을 알고 있지만, 내가 보았던 다른 기사는 도움이되지 않았습니다. 명령 프롬프트에서 hello.py 파일을 실행하려고하는데이 오류 메시지가 나타납니다.명령 프롬프트에서 .py 스크립트를 실행할 수 없습니다.

Microsoft Windows [Version 10.0.14393] 
(c) 2016 Microsoft Corporation. All rights reserved. 
C:\Users\Davidjb7>py hello.py 
C:\Users\Davidjb7\AppData\Local\Programs\Python\Python36-32\python.exe: can't open file 'hello.py': [Errno 2] No such file or directory 

hello.py가 여기에 표시된 것처럼 Python36-32 디렉토리에 있기 때문에 실제로 그 이유는 모르겠습니다.

C:\Users\Davidjb7\AppData\Local\Programs\Python\Python36-32>dir 


Volume in drive C is Windows8_OS 
Volume Serial Number is DC59-907F 

Directory of C:\Users\Davidjb7\AppData\Local\Programs\Python\Python36-32 

03/09/2017 04:06 PM <DIR>   . 
03/09/2017 04:06 PM <DIR>   .. 
02/26/2017 10:14 AM <DIR>   DLLs 
02/26/2017 10:14 AM <DIR>   Doc 
03/09/2017 04:05 PM    1,021 hello.py 
02/26/2017 10:14 AM <DIR>   include 
02/26/2017 10:14 AM <DIR>   Lib 
02/26/2017 10:14 AM <DIR>   libs 
12/23/2016 07:25 AM   30,049 LICENSE.txt 
12/23/2016 07:10 AM   258,657 NEWS.txt 
03/09/2017 04:06 PM <DIR>   python 
12/23/2016 07:21 AM   97,944 python.exe 
12/23/2016 07:19 AM   52,888 python3.dll 
12/23/2016 07:18 AM   3,258,008 python36.dll 
12/23/2016 07:22 AM   96,408 pythonw.exe 
12/23/2016 07:10 AM    8,434 README.txt 
02/26/2017 10:15 AM <DIR>   Scripts 
02/26/2017 10:14 AM <DIR>   tcl 
02/26/2017 10:14 AM <DIR>   Tools 
06/09/2016 10:46 PM   83,784 vcruntime140.dll 
       9 File(s)  3,887,193 bytes 
       11 Dir(s) 49,034,211,328 bytes free 

C:\Users\Davidjb7\AppData\Local\Programs\Python\Python36-32> 

내가 뭘 잘못하고 있는지 이해할 수 있다면 누군가 도움이 될 것입니다. 그리고 당신의 묘사에서 아주 분명히 말하십시오, 나는 잘 정통하지 않습니다. (그러나 희망)

답변

1

파일이 들어있는 디렉토리에서 python 명령을 실행해야합니다. 그렇지 않으면 파일의 전체 경로를 제공해야합니다. 프로그래밍 할 때 당신이 당신의 현재 작업 디렉토리에 파일을 이동하면

py C:\Users\Davidjb7\AppData\Local\Programs\Python\Python36-32\hello.py 

, 당신은 단지 평에 hello.py를 실행할 수 있습니다 : 그것은 당신이 할 것이었다로

당신은 그것을 실행하고 싶었다면.

0

또한이 시도 할 수 :

  1. 는 평 파일 찾기 (어떤을, 심지어 빈).
  2. 마우스 오른쪽 버튼을 클릭하고 "다음으로 열기>"를 선택한 다음 "프로그램 선택 ..."을 선택하십시오.
  3. 이렇게하면 모든 프로그램 목록이 표시됩니다. python을 선택하고 "이 프로그램을 사용하여이 종류의 파일을 열 때"를 선택한 다음 확인을 클릭하십시오.

이 확인란을 선택하면 파일 연결이 재설정되고 명령 줄에서이 문제가 해결됩니다.

Windows에 .py 파일을 텍스트 편집기에서 기본값으로 열도록 지시하면 문제가 다시 발생할 수 있습니다.

+0

도움이 되겠지만 명령 줄에서 모든 파일을 열 수 있어야합니다. –

+0

이렇게하고 명령 행을 다시 시작하면 작동합니다. –

관련 문제