[python] Conda 명령은 Windows 10에서 인식되지 않습니다.

https://www.continuum.io/downloads 지침에 따라 Windows 10에 Anaconda 4.4.0 (Python 3.6 버전)을 설치했습니다 . 그러나 명령 프롬프트 창을 열고 작성하려고하면

conda list

나는 얻는다

‘conda’명령이 인식되지 않습니다 …

오류.

나는 달리려고 노력했다

set PATH=%PATH%;C:\Users\Alex\Anaconda3

하지만 도움이되지 않았습니다. 또한 .bashrc파일 을 편집해야 할 수도 있다는 내용을 읽었 지만이 파일에 액세스하는 방법과 편집하는 방법을 모릅니다.



답변

Windows에서는 Anaconda3를 설치 한 위치의 경로를 설정해야합니다.

나를 위해 anaconda3를 C:\Anaconda3. 따라서 당신은 추가해야 할 C:\Anaconda3뿐만 아니라, C:\Anaconda3\Scripts\예를 들어, 경로 변수에 set PATH=%PATH%;C:\Anaconda3;C:\Anaconda3\Scripts\.

powershell (위의 https://msdn.microsoft.com/en-us/library/windows/desktop/bb776899(v=vs.85).aspx 참조 )을 통해이 작업을 수행 하거나 windows키를 누르고 → Enter environment→ 선택 에서 settingsedit environment variables for your account→ 선택 Path변수 → EditNew.

테스트하려면 새 dos 셸을 열고 지금 conda 명령을 사용할 수 있어야합니다. 예를 들어 conda --version.


답변

conda 4.6 이후에 상황이 변경 되었습니다 .

프로그램 “Anaconda Prompt”및 “Anaconda Powershell”은 conda자동으로 명령 을 노출합니다 . 시작 메뉴에서 찾으십시오.

위의 프롬프트를 사용하고 싶지 않은 경우 conda일반 cmd.exe및 Powershell 에서 사용 가능 하도록 설정하십시오 . 다음 내용을 읽으십시오.


conda모든 쉘에 노출

다음 내용의 목적은 Windows의 Powershell 및 Powershell conda모두에서 명령을 사용할 수 있도록하는 것 cmd.exe입니다.

Anaconda 설치 중에 “내 PATH 환경 변수에 Anaconda 추가”를 이미 선택했다면 1 단계를 건너 뛰십시오.

Windows의 Anaconda 설치 옵션

  1. Anaconda가 현재 용도로만 설치된 경우 환경 변수 (사용자 변수)에 %USERPROFILE%\Anaconda3\condabin(내 말은 condabin, 아님 Scripts)을 추가하십시오 PATH. 아나콘다는 당신의 시스템의 모든 사용자를 위해 설치되어있는 경우, 추가 C:\ProgramData\Anaconda3\condabinPATH.

    Windows에서 시스템 환경 변수를 어떻게 설정합니까?

  2. Powershell을 열고 다음 명령을 한 번 실행하여 conda.

    conda init

이 단계에서는 conda명령이 cmd.exe및 Powershell에 노출 되는지 확인합니다 .


확장 된 읽기 : conda initConda 4.6에서

주의해야 할 점은 : 새로운 추가 \path\to\anaconda3\condabin하지만를 \path\to\anaconda3\Scripts당신에 PATH. 이것은 4.6 에서 도입 된conda변화 입니다.

conda4.6 릴리스 로그에서 활성화 스크립트 초기화

Conda 4.6은 이전보다 더 많은 셸에서 새 conda activate명령을 사용할 수 있도록 광범위한 초기화 지원을 추가합니다 . 자세한 내용 conda init –help은 수정 PATH이 필요하지 않으므로 Conda가 시스템의 다른 소프트웨어에 미치는 영향이 훨씬 적기 때문에이 새로운 작업 방식에 특히 기쁩니다 .

예전에는, \path\to\anaconda3\Scripts당신에 투입 할 수있는 하나입니다 PATH. conda동시에 “기본”환경에서 명령 과 기본 Python을 노출합니다 .

이후 conda4.6, conda관련 명령이된다 으로 분리condabin . 따라서 “기본”환경에서 Python을 활성화하지 않고도 명령 만 노출conda 할 수 있습니다.

참고 문헌


답변

지금 Windows에 anaconda를 설치하면 Python 또는 Conda가 자동으로 추가되지 않습니다.

conda 및 / 또는 Python이 어디에 있는지 모르는 경우 아나콘다 프롬프트에 다음 명령을 입력합니다.

여기에 이미지 설명 입력

다음으로 명령 프롬프트에서 setx 명령을 사용하여 Python 및 Conda를 경로에 추가 할 수 있습니다 .
여기에 이미지 설명 입력

다음으로 해당 명령 프롬프트를 닫고 새 프롬프트를 엽니 다. 이제 conda와 python을 사용할 수 있습니다.

출처 : https://medium.com/@GalarnykMichael/install-python-on-windows-anaconda-c63c7c3d1444


답변

Windows 용 Anaconda 설치 프로그램의 최신 버전은 “Anaconda Prompt”및 “Anaconda Powershell Prompt”용 Windows 런처도 설치합니다. 일반 Windows cmd 쉘 대신 이들 중 하나를 사용하는 conda경우이 쉘에서 기본적으로 명령, python 등을 사용할 수 있습니다.

여기에 이미지 설명 입력


답변

Windows의 일반 cmd에서 Anaconda를 사용하려면 Path env 변수에 여러 경로를 추가해야합니다.

이러한 경로는 다음과 같습니다 ( Anaconda3 대신 폴더는 PC 의 Anaconda 버전따라 Anaconda2 일 수 있습니다 ) :

\Users\YOUR_USER\Anaconda3
\Users\YOUR_USER\Anaconda3\Library\mingw-w64\bin
\Users\YOUR_USER\Anaconda3\Library\usr\bin
\Users\YOUR_USER\Anaconda3\Library\bin
\Users\YOUR_USER\Anaconda3\Scripts
\Users\YOUR_USER\Anaconda3\bin


답변

나는 또한 불과 한 시간 전에 같은 문제에 직면했습니다. 파이썬에서 QuTip Quantum Toolbox 를 설치하려고했지만
불행히도이 페이지를 제때 발견하지 못했습니다. Anaconda 설치 프로그램을 다운로드하고 끝까지 실행했다고 가정 해보십시오. 순진하게 나는 Windows 10에서 명령 프롬프트를 열고 qutip 설치 문서에 제공된대로 다음 명령을 입력하도록 처리했습니다 .

conda create -n qutip-env

conda 구성-채널 추가 conda-forge

conda 설치 qutip

그러나 첫 번째 줄을 입력하자마자 다음과 같은 응답을 받았습니다.

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

오류 메시지

나는 계속
해서이 수치 오류 메시지 에서 볼 수있는 다른 것들을 시도했다.
마지막으로 여러 콘다 웹 사이트를 살펴본 후,이 문제를 해결하는 방법을 이해했다. 다음과 같이 하단의 검색 창에 Anaconda 프롬프트를 입력하십시오 (Cortana를 호출하는 동일한 위치)
Anaconda 프롬프트

여기에 있으면 모든 conda 명령이 정상적으로 작동합니다.


답변

Visual Studio 2017 (전문가 용)을 설치 한 경우

설치 위치 :

C:\ProgramData\Anaconda3\Scripts

이것을 Windows의 경로 환경 변수에 넣고 다시 시작하는 번거 로움을 원하지 않으면 간단히 다음과 같이 실행할 수 있습니다.

C:\>"C:\ProgramData\Anaconda3\Scripts\conda.exe" update qt pyqt