jupyter notebook을 직접 설치를 할 수 있지만, 그 수없이 많은 패키지를 알기도 어렵고, 설치 하기도 어렵다.
따라서 anaconda에서 jupyter notebook 을 설치 하기로 하였다.
어찌 되었든 딥러닝 연산용 jupyter notebook 이기 때문에 높은 사양의 PC를 사용하게 되었다.
GPU 설정 하는 것을 보려면 아래를 클릭 하면 된다.
https://rdmkyg.blogspot.com/2021/12/ubuntu-2004-nvidia-gpu-cnn-2021-12-3.html
1. anaconda 설치 (어떤 유저로 하여도 관계 없음 )
# 참고로 2020.11년 버전으로 하였음
$ wget https://repo.anaconda.com/archive/Anaconda3-2020.11-Linux-x86_64.sh
$ bash Anaconda3-2020.11-Linux-x86_64.sh
아나콘다를 설치 할때는 모든 것 에다 yes를 하여야 함 그래야 나중에 설정하기가 편하다.
가상환경 만들기
$ source ~/.bashrc
2. 환경설정 하기
- 주피터 노트북 패스워드 쓰기
$ jupyter notebook --generate-config
$ jupyter notebook password
# 테스트로 실행 한번 해본다.
$jupyter notebook --ip='192.168.0.12'
3.Tensorflow 환경 설정 하기
$ conda install tensorflow-gpu cudatoolkit=10.1
아래 것은 무엇인지 모르지만, 이걸 하지 않으면 안된다.
$ sudo ldconfig /usr/local/cuda/lib64
tensorflow를 설치 한다.
$ pip install tensorflow
4 . 주피터 셀스크립트 작성
주피터 노트북을 실행하면서, 부팅시 자동으로 하는 것을 계속적으로 하였지만, 잘되지 않는다. 주피터 노트북과 관련된 환경 설정을 마친 다음 간단하게 셀스크립트를 만들 예정 이다.
$ sudo vi ju.sh
#!/bin/bash
nohup jupyter notebook --ip='192.168.0.12'>/dev/null 2>&1
작성 후 저장 후에 아래와 같이 실행 한다.
$ sh ju.sh
주피터 노트북에 아래와 같이 실행 한다.
import tensorflow as tf
from tensorflow.python.client import device_lib
device_lib.list_local_devices()
위와 같이 나온거면 성공한것이다.
댓글 없음:
댓글 쓰기