我试图让aspell函数在 Windows 7 上的 R 中工作。我已经从这里安装了 Aspell 二进制文件和字典:http://aspell.net/win32/它在 R 之外工作正常(即我得到一个桌面图标,我可以将文本文件拖放到该图标上,并且拼写检查按预期工作)。我已将 C:\Program Files\Aspell\bin 添加到环境变量中的系统变量路径中。
当我在 R 中运行 aspell 时:
x <- as.factor("my spelling is turrible")
aspell(x)
我收到此错误消息:
Error in file(con, "r") : cannot open the connection
In addition: Warning message:
In file(con, "r") :
cannot open file 'C:\Users\username\AppData\Local\Temp\Rtmp8Oulj4\xshell2b479b97856': No such file or directory
我尝试了几个不同的建议,但似乎没有任何效果。这些正在检查正在使用的因素(转换为因素)并检查文件夹安全性是否设置为“完全控制”(无法打开 Aspell 字典)。
有人对我哪里出错有任何指示吗?