我可以将 R 与所需的子模块(例如 ggplot2)与 nix-shell 一起使用吗?
例如,使用带有子模块的 Python:
nix-shell -p python34 python34Packages.pandas
但是,我似乎看不到如何用 R 做等效的事情。
nix-shell -p R
给了我一个普通的 R,但是子模块呢?我不确定我是否对使用 nix-shell 评估 nix 表达式有足够的了解,但是 this 可以从 nix-shell 中用作命令吗?
注意:我更喜欢 而不是 从上面的链接中弹出
shell.nix
或 default.nix
中的表达式。而是作为单个命令。 最佳答案
您可以使用与 Python 示例中相同的方法:
nix-shell -p R rPackages.dplyr rPackages.ggplot2
关于r - 带有 R 解释器和子模块的 nix-shell,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37545227/