오늘은 VSCode 터미널에서 Anaconda Prompt 환경을 사용하는 방법에 대해 자세히 설명해드리려고 해요. conda init을 활용해 PowerShell에서 Anaconda 환경을 설정하는 방법을 중점적으로 다룰 거예요. 만약 여러분도 Anaconda를 사용 중이라면, 이 방법을 통해 더욱 편리하게 개발 환경을 구축할 수 있을 거예요!

출처: https://jjalbang.net/view.php?id=357

 

1. Anaconda 설치 및 경로 확인

우선, 여러분이 Anaconda를 설치한 상태여야 합니다. 만약 아직 설치하지 않았다면, Anaconda 공식 사이트에서 다운로드하고 설치하세요.

기본적으로 Anaconda는 C 드라이브의 사용자 폴더 안에 설치됩니다:

C:\Users\<사용자이름>\anaconda3\

이 설치 경로는 이후 PowerShell에서 conda를 사용할 때 필요하니 기억해 두세요.

 

2. PowerShell에 Anaconda 환경 추가

VSCode 터미널에서 Anaconda 환경을 활성화하기 위해서는 먼저 PowerShell에서 conda init 명령어를 실행해야 합니다. 이를 통해 conda가 PowerShell에서 기본적으로 사용할 수 있도록 설정을 자동으로 추가합니다.


  1. PowerShell 실행: 우선 PowerShell을 실행합니다. 시작 메뉴에서 "PowerShell"을 검색하고, 관리자 권한으로 실행하는 것이 좋습니다. 또는, VSCode 내 터미널에서 PowerShell을 실행해도 됩니다. 

  2. conda가 정상적으로 동작하는지 확인: PowerShell에서 conda가 이미 설치되어 있는지 확인해보세요. 다음 명령어를 입력합니다: conda env list.
    하지만 conda를 사용할 수 없다는 오류가 발생한다면, 다음 단계를 따라 PowerShell에 conda를 설정해야 합니다.
    PS C:\Users\user\OneDrive\바탕 화면\practice> conda env list
    conda : 'conda' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인  
    식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다  
    시 시도하십시오.
    위치 줄:1 문자:1
    + conda env list
    + ~~~~~
        + CategoryInfo          : ObjectNotFound: (conda:String) [], CommandNotFoundException    
        + FullyQualifiedErrorId : CommandNotFoundException
  3. Anaconda 설치 경로로 이동 만약 PowerShell에서 conda가 바로 실행되지 않는다면, 먼저 Anaconda가 설치된 경로로 이동해야 합니다. 기본 경로는 다음과 같습니다:<사용자이름>을 여러분의 실제 사용자 이름으로 변경하세요.
    cd C:\Users\<사용자이름>\anaconda3\Scripts\
  4. conda 초기화 명령어 실행 설치 경로로 이동한 후, conda 환경을 PowerShell에 적용하기 위해 아래 명령어를 실행하세요:이 명령어는 PowerShell에 필요한 설정 파일을 업데이트하고, 이후에는 PowerShell을 열 때마다 conda 환경을 자동으로 활성화할 수 있게 만듭니다.
    conda init powershell

     

  5. PowerShell 재시작 명령어가 성공적으로 실행되었다면, PowerShell을 재시작하세요. 재시작한 후에는 conda activate 같은 명령어를 바로 사용할 수 있습니다.

요약

  1. Anaconda가 설치된 경로를 확인합니다. (cd C:\Users\<사용자이름>\anaconda3\Scripts\)
  2. PowerShell을 실행하고, Anaconda가 설치된 경로로 이동 후, conda init powershell 명령어를 입력하여 conda를 PowerShell에서 사용할 수 있도록 설정합니다.
  3. PowerShell을 재시작한 후, VSCode의 터미널에서 PowerShell을 선택하고 conda 환경을 활성화합니다.

이제 여러분은 VSCode에서 Anaconda 환경을 자유롭게 활용할 수 있습니다! 😄 이 과정에서 문제가 발생하면 댓글로 질문 남겨주세요!