首页 > 解决方案 > 无法在 R 中运行 python 脚本(sys$stdout$flush() 中的错误:尝试应用非函数)

问题描述

我正在尝试使用 R 在 R 中调用 python 脚本library(reticulate),但是出现以下错误:

sys$stdout$flush() : 尝试应用非函数

我在使用 anaconda 安装的 Windows 计算机中安装了 python3。我什至无法运行一个简单的 hello world...

library(reticulate)
source_python('hello-world.py')

sys$stdout$flush() : 尝试应用非函数

我还尝试像这样设置python路径:

use_python("C:/Users/AppData/Local/Continuum/anaconda3")

仍然无法正常工作。

标签: pythonrreticulate

解决方案


推荐阅读