Odroid-C2 (or ARM64)에 Conda 설치하기



  Environment
    Device : Odroid-C2 (or ARM64)
    OS : Ubuntu-20.04




※ ARM64은 MiniForge (Conda for ARM64)을 사용


1. Conda용 신규 계정 생성


$ sudo adduser Conda
Adding user `conda' ...
Adding new group `conda' (1003) ...
Adding new user `conda' (1003) with group `conda' ...
Creating home directory `/home/conda' ...
Copying files from `/etc/skel' ...
New password:
Retype new password:
passwd: password updated successfully
Changing the user information for aa
Enter the new value, or press ENTER for the default
        Full Name []: conda
        Room Number []:
        Work Phone []:
        Home Phone []:
        Other []:
Is the information correct? [Y/n]
$ su conda

2. Conda 설치


1) Conda 다운로드
$ cd ~
$ wget https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-aarch64.sh
$ ls
$ bash Miniforge3-Linux-aarch64.sh
$ exit
$ su conda
$ cd ~

Conda 업그레이드

$ conda update --all
2) Python2.7 환경 생성

신규 Conda 환경 생성

$ conda create -n py27 python=2.7

Conda 환경 접속

$ conda activate py27

Conda 업그레이드

$ conda update --all

Conda 패키지 설치

$ conda install paramiko pymysql beautifulsoup4 jupyterlab pandas

Conda 환경 접속 종료

$ conda deactivate

3) Python3.7 환경 생성

신규 Conda 환경 생성

$ conda create -n py37 python=3.7

Conda 환경 접속

$ conda activate py37

Conda 업그레이드

$ conda update --all

Conda 패키지 설치

$ conda install paramiko pymysql bs4 jupyterlab pandas

Conda 환경 접속 종료

$ conda deactivate

4) Python3.8 환경 생성

신규 Conda 환경 생성

$ conda create -n py38 python=3.8

Conda 환경 접속

$ conda activate py38

Conda 업그레이드

$ conda update --all

Conda 패키지 설치

$ conda install paramiko pymysql bs4 jupyterlab pandas

Conda 환경 접속 종료

$ conda deactivate

5) Python3.9 환경 생성

신규 Conda 환경 생성

$ conda create -n py39 python=3.9

Conda 환경 접속

$ conda activate py39

Conda 업그레이드

$ conda update --all

Conda 패키지 설치

$ conda install paramiko pymysql bs4 jupyterlab pandas

Conda 환경 접속 종료

$ conda deactivate

※ Miniforge3-Linux-aarch64은 Aanaconda와 TensorFlow를 지원하지 않음


Conda 기본 명령어


모든 Conda 환경 내역 확인

conda env list

신규 Conda 환경 생성

conda create -n yourenvironment yourpackages

Conda 환경 삭제

conda remove --name myenv

Conda 특정 패지키 업그레이드

conda update mypackage

Conda 모든 패키지 업그레이

conda update --all

해당 Conda 환경에 설치된 패키지 확인

conda list