[英]nix-shell with R interpretter and submodules
我可以使用带有nix-shell的必需子模块(例如ggplot2)的R吗?
例如,将Python与子模块一起使用:
nix-shell -p python34 python34Packages.pandas
但是,我似乎无法看到如何与R等效。
nix-shell -p R
给我一个香草R,但子模块怎么样? 我不确定我是否足够了解使用nix-shell来评估nix表达式,但是这可以从nix-shell中用作命令吗?
注意:我不希望在shell.nix
或default.nix
弹出上面链接中的shell.nix
。 而不是单个命令。
您可以使用-E
标志将nix表达式传递给nix-shell
。 所以以下是有效的:
nix-shell -E 'with import <nixpkgs> {}; rWrapper.override {packages = with rPackages; [ggplot2 reshape2];}'
您可以使用与Python示例中相同的方法:
nix-shell -p R rPackages.dplyr rPackages.ggplot2
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.