无法在 Windows 上安装 OCaml:权限错误

问题描述 投票:0回答:2

我正在尝试按照 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

我尝试以管理员身份运行它,但出现相同的错误。我在任何地方都找不到有关该错误代码的信息,即使在故障排除指南中也是如此。有什么想法吗?

ocaml opam
2个回答
4
投票

重新启动后重新启动设置时会发生这种情况。我已经删除了整个diskuv目录并重新启动。

如果您检查目录,目标已经存在,因此重命名失败 - 脚本应检查是否存在或文件移动。

我说删除整个目录,因为如果你只删除这一个目标,它只会转移到其他会出现相同错误的可执行文件。

这是截至 2023 年 3 月 Windows 10 的情况。


0
投票

我无法添加评论,但我发现你还必须卸载 git,因为它使用 ocaml 安装它自己的 git。就像你不能拥有 mingw 一样,因为它安装了自己的版本。

© www.soinside.com 2019 - 2024. All rights reserved.