anaconda + jupyter_notebook + python 3.8.5
https://www.anaconda.com/products/individual
anaconda 사이트 접속 후 python 3.8에 해당하는 installer 파일 다운로드 (.sh)
다운받은 파일 명령어 실행
sh Anaconda3-2020.11-Linux-x86_64.sh
license terms 관련해서 yes|no 나오면 yes 입력
path 설정 부분이 나오면 원하는 경로 입력
yes -> .bashrc 파일에 환경변수 기록
혹시 no를 입력해서 path 설정이 안됐다면
$sudo vi ~/.bashrc 로 들어가서 export PATH=/home/.../anaconda3/bin:$PATH 를 추가
:wq 후 터미널 재실행.
$ conda env list 를 입력하면 conda 의 기본 base 환경이 보이게 됩니다.
환경변수 기록 후 재부팅하게 되면,
conda activated ( 계정 ) (계정 없이 입력하면 root를 통해 base환경으로 접속하게 됩니다.)
-> (base) [root@localhost] # 이렇게 되면 root를 통해 conda의 기본 base 환경에 접속하게 된 것입니다.
python version, conda version 확인
- python -V or python --version
- conda -V or conda --version
conda를 최신 버전으로 업데이트
- conda update conda
jupyter notebook 사용
현재 root로 접속중인 상태이므로 jupyter notebook --allow-root 명령어 사용
실행 후 firefox를 통해 jupyter notebook이 실행됩니다.
이후 설정
외부에서도 접속이 가능하게 하려면
anaconda가 설치된 공간의 bin 디렉토리( ex) anaconda3/bin ) 안에서
./jupyter-notebook --generate-config 를 실행하고
.py파일이 만들어지면 아래와 같이 수정합니다.
vi /root/.jupyter/jupyter_notebook_config.py
285 # Default: 'localhost'
286 c.NotebookApp.ip = '*'
외부 접속 허용 설정 후 주소를 통해 들어갔을 때 token을 입력하라고 합니다.
token은 jupyter notebook 실행 시 나오는 token=(내용) 부분을 복사하면 됩니다.
jupyter notebook 비밀번호 설정
위와 똑같이 anaconda가 설치된 공간의 bin 디렉토리 안에서
./jupyter notebook password를 실행합니다. enter password가 나오면 비밀번호를 변경합니다.
다른 사용자가 사용을 할때 password 또는 token을 물어보기 때문에 미리 비밀번호를 변경합니다.
jupyter notebook를 백그라운드로 실행하는 명령어 nohup
nohup ./jupyter-notebook 1> /dev/null 2>&1 &
http://192.168.0.204:/tree?
'리눅스' 카테고리의 다른 글
고정 IP 할당 방법 (0) | 2022.07.22 |
---|---|
서버 시간 지역 설정 ( Seoul로 설정 ) (0) | 2021.09.08 |
하둡 분산저장 + 분산처리 확인 ( 미항공데이터 + 맵리듀스 wordcount ) + 윈도우 리눅스 연동( 파일 전송, 호스트 설정 ) (0) | 2020.10.22 |
IPV4 ,IPV6 설정 및 Swap Memory, 시스템 파일 개수 설정 (하드링크, 소프트 링크) (0) | 2020.10.19 |
OS Repository 과정 (0) | 2020.10.19 |