[ubuntu] 배포 시 첫 단계(feat.poetry) + 추가설정

뚜니어리·2023년 7월 12일
0

Ubuntu

목록 보기
1/5
post-thumbnail

배포 시 첫 단계

  1. git clone
  2. 내가 작업한 python 버전 설치
  3. 가상환경 설치

나는 우분투 20.04 / python 3.11 / poetry 사용예정

sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.11
python3.11 -V

이제 3.11 버전이 뜬다! 아래 사진 참고!


이제 가상환경 poetry 설치~!

curl -sSL https://install.python-poetry.org | python3 -

핑크색으로 박스친걸 한번 더 터미널에 쳐 주면 path 설정까지 완료!
이제 poetry install이 된다 :)

poetry 실행

나 같은 경우는 poetry를 실행하려면, activate 가 있는 위치를 찾아서
하단에 root 먼저 들어간 후 실행을 해야했따.

위치는 대부분 이 즈음에 있다.

/root/.cache/pypoetry/virtualenvs/폴더이름(서버이름)-알파벳-py.3.11/bin/activate

위치를 찾은 후, 앞에 source 를 붙혀서 터미널에 입력하면 가상환경으로 들어간다!

source /root/.cache/pypoetry/virtualenvs/폴더이름(서버이름)-알파벳-py.3.11/bin/activate

서버로 접속 후에 python 을 깔아도 poetry shell이 적용되지 않으니.. 확인 필수!!

서버 비밀번호 변경

sudo passwd <관리자 이름>
sudo passwd root

이렇게 터미널에 입력하면

new password 를 입력하라고 뜬다.
입력 후, 한번 더 입력하라고 뜬다.
두 번 입력하면 password 변경 완료!

까먹기 전에 써 놓기~!~!


버전 추가 설정

+) 추가 1

위에서 python 3.11까지만 설치하면 버전이 이렇게 뜬다

나는 python3 -V 했을 때 default로 3.11이 나오게 하고 싶기 때문에 추가적으로 진행

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 2
sudo update-alternatives --config python3

이제 python3 -V 하면 3.11 버전 출력


+) 추가 2

ubuntu 환경 당 default로 설치되어있는 python 버전이 다르다.

ubuntu 20.04 는 python3.8
ubuntu 22.04 는 python3.10

추가 1에서 했던걸 유동적으로 수정하면 됨~!


진짜 끄읏 -!

다음엔 poetry가 아닌 venv 설치하는 과정 작성해야지..

profile
삽질과 저장소의 그 중간

0개의 댓글