조금씩 꾸준히 완성을 향해

[AWS] Ubuntu Jupyter Notebook 기본 설치 명령어 정리 본문

AWS & Linux

[AWS] Ubuntu Jupyter Notebook 기본 설치 명령어 정리

all_sound 2023. 2. 23. 09:15

패키지 업데이트

sudo apt-get update
sudo reboot (재부팅)

참고 )  udo apt-get upgrade -y 이렇게 -y를 붙이면 설치시 나타나는 모든 물음에 yes를 사용하겠다는 옵션을 줄 수 있다.

 


필요 패키지 설치

-Ubuntu 명령 수행에 필요한 패키지들

sudo apt-get install tree 
sudo apt-get install unzip 
sudo apt-get install vim
sudo apt-get install gcc 
sudo apt-get install build-essential 
sudo apt-get install python3-pip 
sudo apt-get install net-tools
sudo apt-get install awscli

 

 

Jupyter Notebook 설치 & 환경변수 설정

 

-이 부분은 이전 포스팅에서 더 자세히 다루었음

https://allsound.tistory.com/168

 

[AWS] EC2 서버 Jupyter Notebook 설치 및 실행

이전 포스팅에서 인스턴스 연결까지 했다면 이제 jupyter notebook를 깔고 실행해 볼 차례이다. 설치 sudo apt-get update sudo apt-get install python3-pip sudo pip3 install notebook 세 가지 명령어를 순서대로 실행하

allsound.tistory.com

 

- Jupyter Notebook 설치 

sudo pip3 install notebook

 

- Jupyter Notebook 환경변수 설정

python3
>>from notebook .auth import passwd
>>passwd()     (비번 해쉬값 저장해 놓기)
>>exit()
jupyter notebook --generate-config (리턴되는 path 저장해 놓기)
sudo vi /home/ubuntu/.jupyter/jupyter_notebook_config.py(리턴된 path)
>> c = get_config()  #noqa
>> c.NotebookApp.password = u'해쉬값'
>> c.NotebookApp.ip = 'ip주소'
>> c.NotebookApp.notebook_dir = '/home/ubuntu'

 

- Jupyter Notebook 실행

sudo jupyter-notebook --allow-root
sudo jupyter notebook --ip 0.0.0.0
jupyter notebook  --ip=0.0.0.0 --port=8888 --allow-root
jupyter notebook --ip=0.0.0.0 --port=8888 --allow-root &

 

 

GPU 드라이버 Set

sudo apt install ubuntu-drivers-common
ubuntu-drivers devices : 그래픽카드 및 설치 가능한 드라이버 확인, 여기서 뜨는 권장 드라이버 버전 기억하기
sudo apt-get install nvidia-driver-[버전]
nvidia-smi :설치 확인
sudo reboot

 


PyTorch/Tensroflow install

pip3 install torch torchvision torchaudio
pip3 install tensorflow