SyntaxError: Python에서 명령줄을 사용할 때 잘못된 구문

Manav Narula 2023년10월10일
SyntaxError: Python에서 명령줄을 사용할 때 잘못된 구문

명령줄에서 Python을 사용하여 파일을 실행하고 패키지를 관리하는 등의 작업을 수행할 수 있습니다. 파일을 실행하려면 파일이 있는 지정된 디렉토리로 리디렉션하고 명령 프롬프트를 실행한 다음 python filename.py 명령을 사용하여 스크립트를 실행합니다.

이 자습서에서는 Python에서 명령줄을 사용할 때 file "<stdin>", line 1 SyntaxError: invalid syntax 오류에 대해 설명합니다.

Python에서 명령줄을 사용할 때 SyntaxError: invalid syntax

명령 프롬프트에서 명령을 실행하지 않음

이 오류는 Python 셸을 사용하여 Python 스크립트를 실행하려고 할 때 발생합니다. Python 셸을 사용하여 명령을 입력하고 실행합니다. 파일을 실행하려면 앞에서 설명한 것처럼 명령 프롬프트를 사용해야 합니다.

다음 코드는 이 오류의 예입니다.

python filename.py

출력:

file "<stdin>", line 1 SyntaxError: invalid syntax

이 오류를 수정하는 유일한 방법은 명령 프롬프트에서 이 코드 줄을 실행하는 것입니다. 파일이 저장된 디렉토리로 리디렉션하고 명령 프롬프트를 실행해야 합니다.

filename.py 스크립트 파일의 코드를 실행하는 이 명령을 실행해야 합니다.

환경 변수가 제대로 설정되지 않음

이 오류의 또 다른 이유는 환경 변수 때문일 수 있습니다. 명령 프롬프트가 Python 명령을 식별하고 실행할 수 있도록 환경 변수를 설정합니다.

이 오류는 환경 변수가 제대로 설정되지 않은 경우 발생할 수 있습니다.

환경 변수를 설정하려면 다음과 같은 간단한 단계를 따라야 합니다.

  • 먼저 바탕 화면에서 내 PC 아이콘을 마우스 오른쪽 버튼으로 클릭하고 속성 옵션을 선택합니다.
  • 그런 다음 고급 설정 메뉴와 환경 변수 옵션을 선택해야 환경 변수 창으로 이동합니다.
  • 여기에서 사용자의 PATH 변수에 Python 실행 파일의 디렉토리를 추가해야 합니다.
  • 오류가 지속되면 Python이라는 새 변수를 생성하고 여기에 디렉토리를 추가할 수 있습니다.

이렇게 하면 오류를 해결하는 데 도움이 됩니다.

작가: Manav Narula
Manav Narula avatar Manav Narula avatar

Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.

LinkedIn

관련 문장 - Python Error