(공식홈페이지 왈) "The Jupyter Notebook is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations and explanatory text. Uses include: data cleaning and transformation, numerical simulation, statistical modeling, machine learning and much more." http://jupyter.org/
e.g. Python, Bash, Java, C 등등 심지어 Matalb까지 지원됨!! (참고 Jupyter지원 언어 Kernels)
- Anaconda 설치
- 가상환경을 만들고 Anaconda 패키지들을 설치
- 가상환경 내에서 Jupyter를 실행하여 사용
which conda
를 입력하면 Anaconda의 설치경로가 나옴. 참고로 conda
가 주요 명령어임which python
를 입력한 결과를 확인)$ which conda /Users/jaegukang/anaconda3/bin/conda $ which python /Users/jaegukang/anaconda3/bin/python
예시, 가상환경의 이름을 'my_env'로 하고 모든 Anaconda패키지를 my_env가상환경에 설치하는 경우
여기서 모든 anaconda를 다 불러와서 설치해도 되고, 필요한 모듈만 선택적으로 설치 가능
Jaegus-Air: jaegukang$ conda create -n my_env anaconda
my_env 가상환경 모드에 진입하기
커맨드라인에 (my_env)가 추가됨
Jaegus-Air: jaegukang$ conda activate my_env (my_env) Jaegus-Air: jaegukang$
python의 경로가 my_env 가상환경에 있는 python의 위치로 변경된 것 확인
(my_env) Jaegus-Air: jaegukang$ which python /Users/jaegukang/anaconda3/envs/my_env/bin/python
(my_env) Jaegus-Air: jaegukang$ jupyter notebook
(my_env) Jaegus-Air: jaegukang$ nohup jupyter notebook >jupyter.log & Jaegus-Air: jaegukang$ kill %(pgrep jupyter) % Jupyter를 끌 경우 % 혹은 kill %(pgrep python)