1

如果我不包含“library(reticulate)”行,我将无法访问 R 块中的“py”对象,但我始终可以从 python 块中访问“r”对象,无论是否包含该行。那么,它真的需要还是这是一个错误的行为?我正在用 pdflatex 编织。

4

1 回答 1

0

如果您只需要reticulatepy中的对象,则没有必要,因为您可以在设置块中创建一个全局变量,例如,

```{setup, include=FALSE}
py <- reticulate::py
```

如果您不这样做,则必须在随后的 R 代码块中library(reticulate)使用之前。py

于 2019-01-28T22:14:52.597 回答