跳转到主要内容

用于评分R Markdown笔记本作业的工具

项目描述

RNBGrader - 用于评分R Markdown笔记本的工具

用于评分 R Markdown 笔记本的工具

笔记本可以是 R笔记本Jupyter笔记本,通过 Jupytext 转换为R Markdown

快速入门

请查看测试示例。

安装

pip install rnbgrader

代码

请参阅 https://github.com/matthew-brett/rnbgrader

在源代码分布中的文件 LICENSE 中可看到发布的BSD双条款许可证。

travis-ci 已自动在Python 3.6到3.8版本下测试代码。

最新发布版本在 https://pypi.python.org/pypi/rnbgrader

测试

R要求

您需要安装R内核才能进行测试。

在Mac上

brew install libgit2 harfbuzz fribidi

在Debian / Ubuntu上

sudo apt install -y libgit2-dev libharfbuzz-dev libfribidi-dev

在任何平台上

Rscript -e "install.packages(c('repr', 'IRdisplay', 'crayon', 'pbdZMQ', 'devtools'))"
Rscript -e "devtools::install_github('IRkernel/IRkernel')"
Rscript -e "IRkernel::installspec()"

其余部分

  • 安装 rnbgrader

  • 安装测试需求

    pip install -r test-requirements
    
  • 使用以下命令运行测试

    pytest rnbgrader
    

支持

请在 rnbgrader问题跟踪器 上提出问题。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源分布

rnbgrader-0.3.3.tar.gz (54.3 kB 查看哈希值)

上传时间

由以下支持