希望得到一些帮助。如何从rstudior-Markdown(.Rmd)文件中创建用于网格化的Python包
例如,^{conda
使用。因此,以下.Rmd代码无法将包添加到我的环境中:
```{r}
library(reticulate)
py_install("lasio") # did not work
```
我还尝试使用Python代码安装该软件包(无效):
```{python}
import sys
!{sys.executable} -m install lasio # did not work
$ python -m pip install lasio # also did not work
```
原来lasio
包可以通过在RStudio的终端窗口/选项卡中键入pip install lasio
来安装/添加到我的环境中。然而,我希望代码可以与.R或.Rmd代码一起运行,以便在移植到另一台机器时自动执行该过程。谢谢
^{} 有一个
pip
参数,您可以将其设置为TRUE
,该参数应使用pip
来安装模块:或者,您可以使用
system2()
将调用直接传递到终端相关问题 更多 >
编程相关推荐