我正在尝试按照 this 指南在 Windows 上安装 OCaml。我所做的就是从here下载最新的安装程序,但是当我尝试运行它时,我得到:
FATAL [ebe9e0f2]. rename C:\Users\<myusername>\AppData\Local\Programs\DiskuvOCaml\bin\bos-08440b.tmp to C:\Users\<myusername>\AppData\Local\Programs\DiskuvOCaml\bin\opam-real.exe: Permission denied
我尝试以管理员身份运行它,但出现相同的错误。我在任何地方都找不到有关该错误代码的信息,即使在故障排除指南中也是如此。有什么想法吗?
重新启动后重新启动设置时会发生这种情况。我已经删除了整个diskuv目录并重新启动。
如果您检查目录,目标已经存在,因此重命名失败 - 脚本应检查是否存在或文件移动。
我说删除整个目录,因为如果你只删除这一个目标,它只会转移到其他会出现相同错误的可执行文件。
这是截至 2023 年 3 月 Windows 10 的情况。
我无法添加评论,但我发现你还必须卸载 git,因为它使用 ocaml 安装它自己的 git。就像你不能拥有 mingw 一样,因为它安装了自己的版本。