먼저 본인이 예전에 작성한 참고 글이다.
위 글 전부를 참고할 필요는 없고 일부만 참고하면 된다.
아무튼!
일단 우분투 24.04 내 Jupyter 가상 환경 설치는 다음 순서로 진행한다.
- 필수 패키지 설치 여부 확인 1:
apt list --installed | grep -E 'python3-pip|python3-venv' - 시스템 업데이트 및 필수 패키지 설치:
sudo apt update && sudo apt upgrade -y
sudo apt install python3-pip python3-venv -y - 가상 환경 생성 및 활성화:
mkdir jupyter_env
cd jupyter_env
python3 -m venv venv
source venv/bin/activate - Jupyter Notebook 및 ipykernel 설치:
pip install jupyter ipykernel - 가상 환경을 Jupyter 커널로 등록:
python -m ipykernel install --user --name=venv --display-name "Python (Jupyter)" - [A] 9번 참조
- [A] 10번 참조
- [A] 12번 참조
.bashrc에export PATH=<기존 PATH>:$HOME/jupyter_env/venv/bin추가[A] 14번 참조systemd사용자 서비스 등록을 위해mkdir -p /home/<user>/.config/systemd/user입력vi ~/.config/systemd/user/jupyter.service후 아래 내용 입력하고 저장[Unit] Description=Jupyter Notebook Server After=network.target [Service] Type=simple ExecStart=/home/<user>/jupyter_env/venv/bin/jupyter notebook WorkingDirectory=/home/<user>/jupyter_env Restart=on-failure RestartSec=5 [Install] WantedBy=default.target
systemctl --user daemon-reload && systemctl --user enable jupyter.serviceloginctl enable-linger <user>loginctl show-user <user> -p Linger⇒Linger=yes확인- 12번과 13번으로 인해 부팅 시 사용자 로그인 없이도 자동 실행
- [Option] 유용한 관리 명령어
systemctl --user status jupyter: 상태 확인
systemctl --user restart jupyter: 재시작
systemctl --user stop jupyter: 중지
journalctl --user -u jupyter -f: 로그 실시간 확인 - [A] 15번 참조
- [A] 10번의 10.iii.과 10.iv. 참조
위와 같이 진행하면 우분투 24.04 Jupyter 가상 환경 설치가 완료된다.
조회수: 15