• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

merli-hsa/rust-crash-course-jupyter-notebooks: A series of Jupyter notebooks to ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

merli-hsa/rust-crash-course-jupyter-notebooks

开源软件地址:

https://github.com/merli-hsa/rust-crash-course-jupyter-notebooks

开源编程语言:

Jupyter Notebook 96.7%

开源软件介绍:

Rust Crash Course Jupyter Notebooks

This is a series of Jupyter notebooks serving as a crash course, i.e. a compact and straight-forward introduction, for the Rust programming language.

This might be especially useful for interactive Rust introduction sessions, e.g. in university education or software development teams.

Requirements

The provided notebooks require these components for correct operation:

  • Rust
  • Jupyter Notebook Server
  • EvCxR Jupyter Kernel
  • Visual Studio Code and its rust-analyzer Extension
  • cargo audit

Rust

Rust can be installed by the rustup tool provided on the official Rust website.

Jupyter Notebook Server

There are several ways to install a Jupyter notebook environment on your system.

Some are shown on the official Jupyter project website.

Also, common Linux distributions like Ubuntu provide dedicated packages, e.g.:

sudo apt install jupyter-notebook

EvCxR Jupyter Kernel

Follow the installation instructions provided by the developers of the EvCxR Jupyter kernel.

Visual Studio Code and its rust-analyzer Extension

Visual Studio Code is a popular code editor for Rust. It can be installed on a variety of platforms as explained in the VS Code setup documentation.

After starting VS Code, make sure to install the rust-analyzer extension, which comes with many supporting features for Rust development.

Further, you might want to check, if these two options are set correctly:

  • File > Preferences > Settings > Text Editor > Formatting > Format On Save: checked
  • File > Preferences > Settings > Extensions > Rust Analyser > Check On Save: Command: clippy

cargo audit

cargo audit is a subcommand of Cargo, but it has to be installed explicitly. The different installation procedures are explained in the cargo audit repository.

A common way to install cargo audit is to use cargo:

cargo install cargo-audit

License

The notebooks are licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap