Jupyter 노트북은 교육 및 연구에 널리 사용되는 도구입니다. 이를 통해 Python 코드의 작은 조각을 작성하고 화면에서 결과를 볼 수 있습니다. Markdown을 사용하여 텍스트를 포함할 수도 있으므로 정보 표시를 위한 다목적 도구로 활용할 수 있습니다.
Carnets는 Jupyter 노트북의 완전한 독립 실행형 구현을 제공하는 애플리케이션입니다. 이는 내장된 Python 인터프리터를 사용하여 모든 것이 장치에서 실행된다는 것을 의미합니다. 이렇게 하면 인터넷 연결이 필요하지 않으므로 항상 인터넷에 액세스할 수 없는 사람들에게 편리한 옵션이 됩니다. 또한 Carnets를 사용하면 Jupyter 노트북 또는 고급 Jupyterlab 중 하나를 선택하여 코딩 환경에 유연성을 제공할 수 있습니다.
Carnets의 뛰어난 기능 중 하나는 Numpy, Sympy, Matplotlib, Pandas 등과 같은 유용한 패키지가 사전 설치되어 있다는 것입니다. 코드 창에 "%pip list"를 입력하면 설치된 패키지의 전체 목록을 볼 수 있습니다. 더 많은 패키지를 추가해야 하는 경우 "%pip install packageName" 명령을 사용하여 추가할 수 있지만 이러한 패키지는 순수 Python이어야 한다는 점을 명심하세요.
scipy, seaborn, scikit-learn 등의 패키지가 필요한 경우 Carnets의 다른 앱인 "Carnets - Jupyter (with scipy)"를 사용할 수 있습니다. 이렇게 하면 코딩 요구 사항에 필요한 모든 패키지에 액세스할 수 있습니다.
Carnets를 사용하면 노트북을 다른 앱과 쉽게 공유하고 다른 앱에서 관리하는 노트북이나 디렉터리를 열 수 있습니다. 따라서 다른 사람과 공동 작업하고 다른 장치에서 작업에 액세스할 수 있는 편리한 도구입니다.
Carnets와 함께 사전 설치된 일부 패키지에는 astropy, 보케, 암호화, matplotlib, numpy, pandas 등이 포함됩니다. 이것은 부분적인 목록일 뿐이며 코딩 프로젝트에 사용할 수 있는 다른 유용한 패키지가 많이 있습니다. 사용자 친화적인 인터페이스와 편리한 기능을 갖춘 Carnets는 코딩 요구 사항에 맞게 Jupyter 노트북을 사용하려는 모든 사람에게 훌륭한 옵션입니다.