用于评分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 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 686f51330d50ad6916ad3b6b8665d8d17a50cde7df9d41ff1af932b00983d477 |
|
MD5 | 517681e9940bc8756069c72eb14a037b |
|
BLAKE2b-256 | 6f0bee5dfe021bf652015f0709557a8ea9bbdf8d1b0b54e5bf9a197581f23b96 |