- MiniConda도 동일 (아나콘다, 미니콘다), conda 사용법

//-------------------------------------
    - 설치
Conda - 개발 언어 패키지 매니저 , 개발 환경 관리 시스템


AnaConda
https://www.anaconda.com/
    - 설치 완료 용량 : 7G

 

전체 설치 파일 (최신버전을 설치 하려면 오히려 여기서 설치파일을 구해야 한다)

https://repo.anaconda.com/archive/



MiniConda
https://docs.conda.io/en/latest/miniconda.html
    - 설치 완료 용량 : 1G


//-----------------------------------------------------------------------------

< ubuntu Anaconda 설치 >
     - 설치 매뉴얼
https://docs.anaconda.com/free/anaconda/install/linux/

     - 삭제 매뉴얼
https://docs.anaconda.com/free/anaconda/install/uninstall/

//-------------------------------------
     - 설치 준비
$ sudo apt-get install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6

     - 설치 파일 리스트
https://repo.anaconda.com/archive/

     - 설치 파일 다운로드
curl -O https://repo.anaconda.com/archive/Anaconda3-2024.02-1-Linux-x86_64.sh

     - 설치 파일 실행
chmod +x Anaconda3-2024.02-1-Linux-x86_64.sh
bash ~/Anaconda3-2024.02-1-Linux-x86_64.sh


//-------------------------------------
     - base 환경으로 자동 시작 설정
$ /home/ubuntu/anaconda3/bin/conda init

          - .bashrc 파일에 다음이 추가됨

# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/home/ubuntu/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/home/ubuntu/anaconda3/etc/profile.d/conda.sh" ]; then
        . "/home/ubuntu/anaconda3/etc/profile.d/conda.sh"
    else
        export PATH="/home/ubuntu/anaconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<


//-------------------------------------
     - 자동 시작 중단
          - .bashrc 파일에 추가된 것(conda 자동시작 스크립트) 삭제
$ conda init --reverse --all


//-------------------------------------
    - 해당 환경의 python  버전 변경 방법

conda activate 환경이름
conda update conda
conda install python=3.10

 

//-----------------------------------------------------------------------------
//-------------------------------------
- 생성된 가상 환경은 용량 차이가 없음

AnaConda - 110M
MiniConda - 110M



//-------------------------------------
    - 환경 변수 설정

        - ex) 콘다 경로가 C:\ProgramData\Miniconda3 인 경우
> setx Conda "C:\ProgramData\Miniconda3"
> refreshenv


    - PATH 경로 환경변수 순서
        - 설치된 파이썬 경로가 먼저 와야 한다

 

%PythonPath%\Scripts

%PythonPath%\

 

%Conda%\condabin

 

 

//-----------------------------------------------------------------------------

< 사용법>

 

    - 생성된 가상환경 리스트

> conda env list

        - 참고!  "conda list" 는 "conda 환경에 설치된 package list"


    - 가상 환경 만들기

        - 예) 파이선 3.7용
> conda create --name 이름 python=3.7


    - 가상 환경 시작하기(들어가기)
> conda activate 이름

 

 

    - 현재 활성화된(사용중인) 환경 이름
$ echo $CONDA_DEFAULT_ENV

 


    - 가상 환경 끝내기(나오기)
> conda deactivate

 

    - 가상환경 삭제

> conda remove -n 이름 --all

 

 

//-----------------------------------------------------------------------------
    - conda 자체 update (업그레이드) , canda update(self update, selft upgrade ,버전 업그레이드 명령)

https://docs.anaconda.com/anaconda/install/update-version/

> conda --version

 

> conda update -n base conda
    - 실행 결과에 추가로 "conda install conda=24.3.0" 등이 출력되면 그 명령을 실행한다.
> conda install conda=24.3.0

 

 

        - 만약 최신 버전으로 업그레이드가 안된다면 다음 사이트에서 설치파일을 다운받는다

https://repo.anaconda.com/archive/

 

 

반응형
Posted by codens