우분투에 파이썬을 설치하여 가상 환경 구축

우분투에 파이썬을 설치하여 가상 환경 구축

2022-10-03 last update

5 minutes reading pip jetsonXavier 파이썬 우분투

환경


  • 단말기 : NVIDIA JETSON AGX XAVIER
  • os: Ubuntu 18.04 LTS
  • 설치할 파이썬 버전 : 3.8

  • 배경



    Python을 사용하여 여러 애플리케이션을 동시에 개발하는 경우,
    응용 프로그램별로 사용하는 라이브러리 버전이 다른 경우를 만날 것입니다.
    가상 환경을 구축함으로써, 동일한 단말내에 복수의 실행 환경을 구축할 수 있습니다.

    절차


  • 파이썬 설치
  • 버전 확인
  • venv 설치 및 activate
  • pip 업그레이드

  • 파이썬 설치



    파이썬을 설치합니다.
    여기에서는 python3.8을 대상으로합니다.
    sudo apt-get install python3.8
    

    버전 확인



    설치할 수 있는지 확인하려면 다음 명령을 실행합니다.
    python3.8 -V
    

    venv 설치 및 activate



    가상 환경을 구축하기 위해 venv를 설치합니다.
    sudo apt install python3.8-venv
    

    가상 환경을 구축합니다.
    아래 명령을 실행하면 지정된 디렉토리 아래에 가상 환경 이름의 디렉토리가 작성되고,
    부하에 모듈이 배치됩니다.
    mkdir <仮想環境を構築するディレクトリ>
    cd <仮想環境を構築するディレクトリ>
    python3.8 -m venv <仮想環境名>
    

    가상 환경을 activate합니다.
    cd <仮想環境を構築するディレクトリ>
    source <仮想環境名>/bin/activate
    

    예) <가상 환경 이름>=venv001, 사용자 이름=test001인 경우 터미널이 아래와 같이 표시됩니다.
    (venv01) test01:~/dev$

    pip 업그레이드



    라이브러리 설치가 잘되지 않을 수 있으므로 pip를 최신화합니다. (이것을 잊어 버리면 이후의 install에서 괜찮습니다)
    가상 환경을 activate한 상태에서 다음 명령을 실행합니다.
    python -m pip install --upgrade pip
    

    이것으로 가상 환경의 구축이 완료됩니다.
    가상 환경을 activate 후 pip를 사용하여 라이브러리를 설치하여 모든 개발 환경을 구축할 수 있습니다.
    여기서 작성한 가상 환경은 vscode에서도 지정할 수 있습니다.