ABOUT ME

-

  • pyenv 설정 및 명령어
    개발/Python 2024. 9. 25. 22:34

     

    1. 필수 패키지 설치.

    sudo apt update


    sudo apt install -y build-essential libssl-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libffi-dev zlib1g-dev liblzma-dev

     


    2. pyenv 설치.


    curl https://pyenv.run | bash

     


    3. 환경변수 설정.


    vi ~/.bashrc

     

    실행 후 아래 추가.


    export PATH="$HOME/.pyenv/bin:$PATH"
    eval "$(pyenv init --path)"
    eval "$(pyenv init -)"
    eval "$(pyenv virtualenv-init -)"

     


    4. 설정 적용.


    source ~/.bashrc

     


    5. pyenv 버전 확인.


    pyenv --version

     

    6. 설치된 목록 나열.

     

    pyenv versions

     

     

    7. 현재 디렉토리에서 활성화된 목록.

     

    pyenv version

     

     

    8. pyenv에 쓸 파이썬 설치.

     

    pyenv install <버전>

    ex) pyenv install 3.10.12

     


    9. 가상환경 생성.


    pyenv virtualenv <사용할 pyenv 버전> <가상환경 이름>

    ex) pyenv virtualenv 3.10.12 my-pyenv



    10. 활성화.


    pyenv activate <가상환경 이름>

    ex) pyenv activate my-pyenv

     


    11. 비활성화.


    pyenv deactivate

     


    12. 현재 프로젝트에 의존성 설치.

     

    pyenv 활성화 상태에서, 
    pip install -r requirements.txt

     

    13. 의존성 내보내기.

     

    pyenv 활성화 상태에서, 
    pip freeze > requirements.txt

     

Designed by Tistory.