0

我尝试使用包darch和函数读取 MNIST 数据库readMNIST() 它似乎工作正常,直到我收到消息:

系统错误(cmd,输入 = 文件列表,实习生 = TRUE):'zip' not found'

我在网上查了一下,发现那是因为我使用的是 Windows,它需要在路径中添加一个 zip 软件:R_ZIPCMD. 于是上网RTools找了找,用包下载安装了,看起来很合适的软件installr。R 找到它,但是当我输入时 PATH 保持不变:

Sys.getenv("R_ZIPCMD")

我仍然得到"" 它似乎我必须手动完成,有人可以帮我完成这个,因为我对所有这些深度操作感到不知所措!

4

1 回答 1

0

要结束这个问题,根据我的评论:是否使用 Rtools 的 zip 可执行文件和/或如果您在其他地方安装了另一个(例如cygwinmsys2),您可以强制R使用带有Sys.setenv(R_ZIPCMD="c:/path/to/zip.exe"). 依赖 zip 的代码应该可以再次工作。

(如果这是一个反复出现的问题,您可能希望将其放入您的~/.Rprofile.)

于 2015-05-21T18:04:37.663 回答