본문 바로가기

programmer/AWS

venv로 Jupyter에서 Python 3.x버전업 작업

aws를 사용하면서 EC2에 Jupyter를 올리면 보통 Python 버전이 3.5버전이다. fstring을 사용하기 위해선 3.7버전을 사용하는것이 좋다 python 버전을 업데이트 하기 위한 방법을 쭉 따라해보자.

<바쁜 현대인을 위한 한방 스크립트>

#venv 생성
python3 -m venv ./myenv
#venv 실행
source myenv/bin/activate
#ipykernel 설치
$ pip install ipykernel
#Notebook 사용자 버전 커널 설치
$ python -m ipykernel install --user --name myvenv --display-name "PythonHome_p3x"
#주피터 실행
$ sudo jupyter-notebook --allow-root

#커널 제거
$ sudo jupyter kernelspec uninstall {kernelname}

#venv 비활성화(실행된 상태에서)
deactivate
#venv 제거(생성 폴더 지우면 됨)
rm -rf PATH/ENV

 

 

# python3 -m venv ./(생성하고자 하는 가상환경 이름) 
python3 -m venv ./myenv


# source (가상환경 이름)/bin/activate 
source myenv/bin/activate

#원하는 Python 버전을 설치한다.

여기 참조

#비활성화 하는 방법
deactivate

venv 실행 후

#ipythonkernel 설치
$ pip install ipykernel

#jupyter에서 추가될 venv 설정
$ python -m ipykernel install --user --name myvenv --display-name 
"PythonHome_p3x"


#jupyter 활성화
$ sudo jupyter-notebook --allow-root


#IP 접속하면 위에서 설정한 PythonHome_p3x 확인 가능

 

#버전 확인

 

 

 

##backGround로 실행하는 방법

 

venv 참조

반응형
사업자 정보 표시
라울앤알바 | 장수호 | 서울특별시 관악구 봉천로 13나길 58-10, 404호(봉천동) | 사업자 등록번호 : 363-72-00290 | TEL : 010-5790-0933 | Mail : shjang@raulnalba.com | 통신판매신고번호 : 2020-서울관악-0892호 | 사이버몰의 이용약관 바로가기

'programmer > AWS' 카테고리의 다른 글

AWS EC2 볼륨 증가 시키는 방법  (0) 2020.11.13
AWS EC2 Snapshot 사용법  (0) 2020.09.02
AWS 청구요금 확인 방법  (0) 2020.08.26
EC2 에서 Jupyter 사용시 Syntax Error  (0) 2020.08.26
aws jupyter 연동 후 에러  (0) 2020.08.26