Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

수정:'conda'가 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.

여러 사용자에게 'conda가 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다'가 발생합니다. 명령 프롬프트를 사용하여 Anaconda 명령을 실행하려고 할 때 .

수정: conda 가 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.

'conda'가 내부 또는 외부 명령 오류로 인식되지 않는 이유는 무엇입니까?

우리는 우리 컴퓨터에서 오류를 재현하려고 시도하고 다른 사용자 보고서를 확인하여 이 특정 문제를 조사했습니다. 수집한 정보에 따르면 이 특정 오류 메시지를 발생시키는 몇 가지 시나리오가 있습니다.

  • Conda용 환경 경로가 설정되지 않았습니다. – 이것이 이 문제가 발생하는 가장 일반적인 원인입니다. 최신 Anaconda 빌드는 다른 소프트웨어에 다양한 문제를 일으킬 수 있으므로 Conda를 시스템 변수 경로에 자동으로 추가하지 않는다는 점에 유의하십시오.
  • 환경 PATH가 잘못 추가되었습니다. – 이 문제가 발생하는 또 다른 일반적인 이유는 환경 PATH 변수를 수동으로 추가하려고 할 때 사용자 오류입니다.
  • Anaconda 버전이 Anaconda Navigator 버전보다 이전 버전입니다. – 일부 사용자는 Conda를 최신 버전으로 업데이트한 후 오류가 더 이상 발생하지 않는다고 보고했습니다.

방법 1:Anaconda를 최신 버전으로 업데이트

여러 사용자가 문제가 해결되었으며 Conda를 최신 버전으로 업데이트한 후 명령 프롬프트 내에서 conda 명령을 실행할 수 있다고 보고했습니다.

결과적으로 이전 Conda 버전과 함께 최신 Anaconda Navigator 버전을 사용하는 경우 이 문제가 발생할 수 있습니다. 이 문제를 해결하는 방법에 대한 빠른 가이드는 다음과 같습니다.

  1. 왼쪽 하단의 시작 메뉴에 액세스하여 "anaconda를 검색합니다. ". 그런 다음 아나콘다 프롬프트를 클릭합니다. . 수정: conda 가 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.
  2. Anaconda Prompt 프로그램 내에서 다음 명령을 실행하고 Enter 키를 누릅니다. Conda를 최신 버전으로 업데이트할 때마다:
    conda update
    conda install
  3. 프로세스가 완료될 때까지 기다린 다음 Anaconda Prompt를 닫고 CMD 창을 엽니다. 이제 Conda 명령을 실행할 수 있는지 확인하세요.

여전히 'conda가 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.' 가 표시되는 경우 오류가 발생하면 아래의 다음 방법으로 이동하십시오.

방법 2:설치 중 PATH 환경 변수에 Anaconda 추가

이 문제를 자동으로 해결하는 가장 빠른 방법은 Anaconda를 다시 설치하고 모든 Anaconda를 PATH 환경 변수로 자동으로 전환하는 하나의 고급 옵션을 사용하는 것입니다. 그러나 이 방법을 사용하면 특정 응용 프로그램이 Anaconda 설치와 충돌하도록 부추길 수 있습니다.

어쨌든 Anaconda를 PATH 환경에 자동으로 추가하는 방법을 찾고 있다면 아래 단계를 따르세요.

참고: 컴퓨터에 Anaconda가 설치되어 있지 않으면 3단계로 바로 건너뜁니다.

  1. Windows 키 + R 누르기 실행 대화 상자를 엽니다. 그런 다음 "appwiz.cpl "를 누르고 Enter 키를 누릅니다. 프로그램 및 기능 열기 . 수정: conda 가 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.
  2. 프로그램 및 기능 내부 , 애플리케이션 목록을 아래로 스크롤하여 Anaconda 배포를 찾습니다. . 그런 다음 마우스 오른쪽 버튼으로 클릭하고 제거를 선택합니다. 을 클릭한 다음 화면의 지시에 따라 시스템에서 제거하십시오. 수정: conda 가 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.
  3. 이 링크를 방문하세요(여기). ) 운영 체제와 관련된 아이콘을 클릭하여 최신 Anaconda 배포판을 다운로드합니다. 수정: conda 가 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.
  4. 연결된 다운로드를 클릭하여 Anaconda와 함께 사용하려는 적절한 Python 버전을 선택합니다. 단추. 수정: conda 가 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.
  5. 설치 실행 파일을 열고 다음을 누르십시오. 첫 번째 프롬프트에서 라이선스 계약에 동의합니다. . 수정: conda 가 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.
  6. 설치 유형을 선택하고 다음을 누르십시오. 다시 한번. 수정: conda 가 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.
  7. 대상 폴더 선택 다음을 클릭합니다. 버튼을 다시 누릅니다. 기본 위치를 유지하는 것이 좋습니다. 수정: conda 가 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.
  8. 이 단계는 중요합니다. 고급 설치 옵션에서 , 내 PATH 환경 변수에 Anaconda 추가와 관련된 확인란을 선택합니다. (고급 옵션 아래 ) 설치를 클릭합니다. . 수정: conda 가 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.
  9. 설치가 완료되면 'conda를 입력합니다. " 명령 프롬프트 내부. 더 이상 'conda가 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다' 가 표시되지 않습니다. 오류. 수정: conda 가 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.

이 방법이 효과적이지 않거나 전체 Anaconda 배포판을 다시 설치하지 않는 다른 방법을 찾고 있다면 아래의 다음 방법으로 이동하십시오.

방법 3:Conda 경로를 수동으로 추가

전체 Anaconda 배포판을 제거하는 데 시간을 낭비하고 싶지 않다면 Conda와 관련된 환경 변수를 직접 업데이트(또는 확인)할 수 있습니다. 그러나 그렇게 하기 전에 Conda 설치의 정확한 위치를 찾는 것이 중요합니다.

환경 변수에서 수동으로 Conda PATH를 찾아 조정하려면 아래 가이드를 따르세요.

  1. 시작 메뉴(왼쪽 하단)에 액세스하여 'anaconda 프롬프트를 검색합니다. ". 그런 다음 아나콘다 프롬프트를 클릭합니다. 프로그램이 열릴 때까지 기다립니다. 수정: conda 가 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.
  2. Anaconda Prompt 프로그램 내에서 다음 명령을 실행하고 Enter 키를 눌러 Conda의 위치를 ​​확인합니다.
    where conda
    수정: conda 가 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.
  3. 2단계에서 이전에 가져온 두 번째 위치를 복사하되 실행 파일은 제외합니다. 예: C:\Users\madro\Anaconda3\Scripts
  4. Windows 키 + R 누르기 실행 대화 상자를 엽니다. 그런 다음 "sysdm.cpl "를 누르고 Enter 키를 누릅니다. 시스템 속성을 열려면 화면. 수정: conda 가 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.
  5. 시스템 속성 내부 창에서 고급으로 이동 탭을 클릭하고 환경 변수...
    를 클릭합니다.

    수정: conda 가 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.
  6. *YourUser*에 대한 환경 변수 내부 창에서 경로를 선택합니다. 변수를 선택하고 수정 단추. 수정: conda 가 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.
  7. 환경 변수 수정 내부 창에서 새로 만들기를 클릭합니다. 단추. 그런 다음 다음 두 위치를 추가합니다.
    C:\Users\*YourUser*\Anaconda3\Scripts
    C:\Users\*YourUser*\Anaconda3

    참고: 기억하세요. *YourUser*  자리 표시자일 뿐입니다. 자신의 사용자 이름으로 바꾸십시오. 또한 이전 Anaconda 버전을 사용하는 경우 그에 따라 버전 번호를 변경하세요.

방법 4:환경 경로에 Anaconda를 추가하지 않고 문제 우회

환경 변수에 Anaconda 경로를 추가하지 않으려면 "conda가 내부 또는 외부 명령, 작동 가능한 프로그램 또는 배치 파일로 인식되지 않습니다."가 표시되지 않고 Conda 명령을 입력할 수 있습니다. 명령 프롬프트를 사용하여 먼저 폴더 설치로 이동하여 오류가 발생했습니다.

그러나 새 명령 프롬프트를 열 때마다 이 절차를 반복해야 하므로 이 방법은 그다지 실용적이지 않습니다.

CMD 창에 Anaconda 경로를 추가하여 오류를 우회하기로 결정한 경우 수행해야 할 작업은 다음과 같습니다.

  1. Windows 키 + R 누르기 실행 대화 상자를 엽니다. 그런 다음 "cmd "를 누르고 Enter 키를 누릅니다. 실행 열기 대화 상자. 수정: conda 가 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.
  2. CMD 창에서 CD와 Anaconda 폴더 설치 경로를 차례로 입력합니다. 비슷한 위치에 Anaconda를 설치하지 않았다면 다음과 유사해야 합니다.
    CD C:\Users\*YourUser*\Anaconda3\Scripts
    
  3. 명령을 실행하여 Anaconda를 테스트하고 명령 프롬프트 내에서 제대로 작동하는지 확인합니다. 다음 명령을 사용할 수 있습니다.
    conda --version
    수정: conda 가 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.