Python을 써 본 사람들은 다들 Jupyter Notebook을 사용해 본적이 있을겁니다. Jupyter Notebook을 사용하면 단순 playground 용도로 여러가지 간단한 코드블럭을 시험해 보는 용도로 사용한다거나 직접 수정하고 실행해 볼 수 있는 튜토리얼 문서를 만드는 등 단순히 주석달린 소스코드로 보관하거나 공유하는 것보다 훨씬 유용합니다.
이제는 이 Jupyter Notebook에서 C# 코드로된 노트북을 만들 수 있는데요 현재 PC에 Anaconda/Miniconda 환경 혹은 Python가 Jupyter Notebook 그리고 .Net 개발환경이 이미 설치되어 있는 환경이라고 가정하면 아래 순서대로 커맨드라인 명령어들만 실행해주면 간단히 사용 가능합니다.
1. Microsoft.dotnet-interactive 를 설치합니다.
dotnet tool install --global Microsoft.dotnet-interactive
2. Jupyer notbook용 .Net 커널을 설치하는 커맨드를 실행합니다.
dotnet-interactive jupyter install
이제 Jupyter notebook을 실행시켜보면 새 노트북 생성에 C#이 보이는걸 확인하실 수 있을겁니다.
이제 아래와 같이 C#코드로 된 노트북을 만 들 수 있습니다.
'Development > C#' 카테고리의 다른 글
[C#] Json.NET 으로 XML을 Json으로 Serialize하는 방법 (0) | 2023.03.24 |
---|---|
[C#] C# 버전 10에서 Lambda expression 개선 사항 (0) | 2023.03.03 |
[C#] HMACSHA256 클래스를 이용해서 사용자 비밀번호를 암호화하기 (0) | 2023.02.15 |
[C#] Project publish할 때 "Could not find a part of the path..." 오류가 발생할 경우 (0) | 2023.02.12 |
[NLog] log message가 발생할 때 마다 호출되는 callback 함수 만들기 (0) | 2023.02.08 |