Macbook M1에 Visual Studio Code + Jupyter Notebook으로 Python 개발 환경을 만들고 Jupyter Notebook에서 Rust 코드를 실행하는 방법을 다루고 있습니다.
Jupyter Notebook은 Python을 위한 것이라서 사용하지 않아도 Python 개발환경을 구축해야 Rust 코드를 Jupyter Notebook에서 사용 가능해지는 듯합니다.
2022. 4. 3 최초작성
1. 다음 포스트를 진행하여 Macbook M1에 Visual Studio Code + Miniforge + Jupyter Notebook으로 Python 개발 환경을 만듭니다.
Macbook M1에 Miniforge 설치하여 Visual Studio Code와 연동하기
https://webnautes.tistory.com/2101
2. 다음 포스트를 진행하여 Visual Studio Code + Rust 개발환경을 만듭니다.
Macbook M1에 Visual Studio Code + Rust 개발 환경 만들기
https://webnautes.tistory.com/2100
3. cmake가 설치되어 있어야 합니다.
brew install cmake
4.Jupyter Notebook에서 Rust 프로그램이 가능하도록 해주는 EvCxR Jupyter Kernel을 설치합니다.
터미널에서 다음 두 명령을 차례로 실행합니다.
cargo install evcxr_jupyter
evcxr_jupyter --install
5. Visual Studio Code에서 새로운 폴더를 열어 둡니다.
6. 빨간색 사각형으로 표시한 New File 아이콘을 클릭하여 확장자가 ipynb인 파일을 생성합니다. 여기에서는 hello_rust.ipynb 파일을 생성했습니다.
7. hello_rust.ipynb 파일을 열었을때 오른쪽 위에 보이는 Select Kernel을 클릭합니다.
목록에서 Rust를 클릭합니다.
8. 코드 셀에 다음 코드를 입력합니다.
println!("Hello world");
9. 빨간색 사각형으로 표시된 삼각형 아이콘을 클릭하면 아래 스크린샷처럼 실행 결과가 코드 셀 아래에 보여집니다.
10. EvCxR Jupyter Kernel에서 제공하는 다음 샘플 코드를 한번 읽어보는게 좋을듯 싶습니다.
https://github.com/google/evcxr/blob/main/evcxr_jupyter/samples/evcxr_jupyter_tour.ipynb
참고
https://github.com/google/evcxr/blob/main/evcxr_jupyter/README.md
'Rust > Rust 개발 환경' 카테고리의 다른 글
Apple Silicon Macbook, macOS에 Visual Studio Code + Rust 개발 환경 만들기 (0) | 2024.03.23 |
---|---|
Windows에 Visual Studio Code + Rust 개발 환경 만들기 (0) | 2024.03.10 |
Rust의 Cargo.toml에 의존성 패키지 추가/삭제하는 방법 (0) | 2023.10.21 |
Windows에 설치된 Visual Studio Code + Jupyter Notebook에서 Rust 코드 실행하기 (0) | 2023.10.20 |
시간날때마다 틈틈이 이것저것 해보며 블로그에 글을 남깁니다.
블로그의 문서는 종종 최신 버전으로 업데이트됩니다.
여유 시간이 날때 진행하는 거라 언제 진행될지는 알 수 없습니다.
영화,책, 생각등을 올리는 블로그도 운영하고 있습니다.
https://freewriting2024.tistory.com
제가 쓴 책도 한번 검토해보세요 ^^
그렇게 천천히 걸으면서도 그렇게 빨리 앞으로 나갈 수 있다는 건.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!