
이 질문이 이전에 요청된 적이 있다는 것을 알고 있지만 나에게 적합한 솔루션을 찾을 수 없습니다. python serval times을 제거했다가 다시 설치하고 경로 위치를 변경했습니다. cmd에서 Python을 실행할 때마다 'python'은 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.라는 오류가 발생합니다. Python은 Jupyter Notebook에서 작동하지만 pip 설치가 필요한 경우에는 그렇게 할 수 없습니다.
답변1
실행할 때마다
python
이cmd
오류가 발생합니다'python' is not recognized as an internal or external command, operable program or batch file
.
python.exe
Windows 경로 변수에 추가해야 합니다 . 공식 설치 프로그램을 사용하여 Python을 설치할 때 이 작업을 수행할 수 있습니다.python.org사용자 지정 설치를 선택하고 올바른 옵션을 선택하여 Python을 환경 변수에 추가합니다.
Python 경로를 Windows 경로 변수에 수동으로 추가해야 하는 경우(예: Python이 이미 설치되어 있기 때문에) Windows 검색을 찾아 입력하세요 env
. 환경 변수를 편집하려는 첫 번째 링크를 클릭하십시오.
Windows 7을 사용하는 경우 예를 들어 Python 설치 폴더가 있는 아래 변수
;C:\path\to\python
끝에 추가하십시오( 해당 사용자만 Python에 액세스할 수 있도록 하려면 사용자 변수 아래에만 사용하십시오). Windows 검색에서 잘못된 링크를 클릭한 경우 해당 버튼을 클릭하여 설명된 설정으로 이동해야 할 수도 있습니다.Path
System variables
python
PATH
Environment Variables...
Windows 10에서는
C:\path\to\python
목록 끝(새 필드)에 추가하면 됩니다.python.exe
경로 항목에 추가하지 마십시오 (즉C:\path\to\python\python.exe
, 잘못되었습니다).
Python은 Jupyter Notebook에서 작동하지만,
pip
설치해야 하는 항목이 있으면 그렇게 할 수 없습니다.
공식 설치 프로그램(위)을 통해 환경 변수에 Python을 추가하면 이 문제가 해결됩니다. 그렇지 않은 경우 위와 동일한(대략) 단계를 수행해야 하지만 C:\path\to\python\Scripts
경로( Scripts
는 존재하는 폴더 pip.exe
)에 추가해야 합니다.
두 경우 모두 명령줄에서 python
/에 액세스하기 전에 PC를 재부팅하십시오 .pip