[python] “python”이 명령으로 인식되지 않음

방금 Python 2.7.2를 다운로드하여 랩톱에 설치했으며 샘플 프로그램을 실행하려고합니다. 내 노트북은 Windows XP를 실행하고 있습니다.

cmd창을 열고 입력 python하면 다음이 표시됩니다.

‘python’은 내부 또는 외부 명령, 작동 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.

저는 Windows 사용자 (대부분 메인 프레임)가 아닙니다. 그러나 파이썬을 명령으로 정의하기 위해 실행해야 할 명령이 있다고 생각합니다. 누구든지 그 명령이 무엇인지 말해 줄 수 있습니까?

설치 프로그램은 Python을 C:\Python27\.



답변

윈도우의 PATH 변수에 파이썬 실행 경로를 추가해야합니다.

  1. 바탕 화면에서 내 컴퓨터를 마우스 오른쪽 단추로 클릭하고 속성을 클릭합니다.
  2. 시스템 속성 창에서 고급 탭을 클릭합니다.
  3. 고급 섹션에서 환경 변수 버튼을 클릭합니다.
  4. 시스템 변수 섹션에서 경로 변수를 강조 표시하고 편집 버튼을 클릭합니다.
  5. 파이썬 실행 파일 ( c:\Python27\) 의 경로를 추가하십시오 . 각기 다른 디렉토리는 세미콜론으로 구분됩니다. (참고 :의 요소 사이에 공백을 두지 마십시오 PATH.에 추가하면 NOT으로 표시 PATH되어야 합니다 . );c:\Python27; C\Python27
  6. 변경 사항을 적용하십시오. 시스템을 다시 시작해야 할 수도 있지만 단순히 다시 시작 cmd.exe하면 충분합니다.
  7. cmd를 시작하고 다시 시도하십시오. 작동합니다.


답변

이는 Python exec가 운영 체제의 검색 경로에 없기 때문입니다. Windows에서 CMD를 시작합니다. 입력

setx PATH PythonPath

여기서 PYTHONPATH가 보통 C:\Python27이나 C:\Python33또는 C:\Users\<Your User Name>\AppData\Local\Programs\Python\Python37파이썬 버전에 따라. CMD를 다시 시작한 후 입력 할 때 결과가 표시되어야합니다.

Python --version


답변

파이썬은 이것을 수정 하는 작은 유틸리티 와 함께 제공됩니다 . 명령 줄에서 다음을 실행합니다.

c:\python27\tools\scripts\win_add2path.py

exit또는 닫기 버튼을 사용하여 명령 창을 닫고 다시 엽니 다.


답변

시작하는 사람들을위한 또 다른 설명입니다. C:\PythonXX경로에 추가 할 때 변수 사이에 공백이 없는지 확인하십시오.

이:

SomeOtherDirectory;C:\Python27

이거 말고:

SomeOtherDirectory; C:\Python27

이 문제를 파악하는 데 15 분 정도의 시간이 걸렸습니다 (Windows 7을 사용 중이며 OS에 따라 다를 수 있음). 즐거운 코딩입니다.


답변

나는 오랫동안 같은 문제를 겪었습니다. 나는 그것을 해결할 수 있었다.

따라서 위에서 언급 한 다른 경로와 같이 경로를 선택해야합니다. 제가 한:

명령 창을 엽니 다. 쓰기 설정 경로 = C : \ Python24는 (위치와 파이썬의 버전을 넣어). 이제 python 입력 하면 작동합니다.

이것의 성가신 부분은 CMD를 열 때마다 입력해야한다는 것입니다.

나는 영구적 인 것을 시도했지만 (환경 변수의 변화와 함께) 나를 위해 작동하지 않습니다.


답변

제어판 / 시스템 / “고급”탭 / 환경 변수로 이동합니다.

하단 목록에서 PATH라는 변수를 찾아 편집합니다. 끝에 C : \ Python27 추가

새 cmd 창을 열고 지금 시도하십시오.


답변

강조 : PATH 환경 변수를 설정 한 후에는 항상 CMD WINDOW를 다시 시작해야 적용됩니다!