我有一个 python 脚本,我想使用 reticulate 包从 R 中运行。我想先在 R 中分配一些变量,然后将它们传递给脚本。不幸的是,当我运行脚本时,我惊讶地发现 python 无法识别变量。我在这里想念什么?谢谢
Python 脚本 ( test.py
):
print(x)
代码:
library(reticulate)
x <- 5
source_python(test.py)
错误:
Error in py_run_file_impl(file, local, convert) :
NameError: name 'x' is not defined