0

希望这之前没有被问过/回答,但我还没有找到任何适合我的问题的东西。

我按照此处所述使用 rpm 在 CentOS 6.2 上安装了单声道,然后下载了 FSharp-2.0.0.0。我已经完成了所有设置,并且 fsi 以 root 身份运行良好(只要我将选项 --gui- 传递给它)。但是,当我尝试以普通用户身份执行此操作时,我收到一条错误消息,告诉我无法访问注册表。

这是一个屏幕截图: 在此处输入图像描述

我不确定问题出在哪里(我以前从未使用过 CentOS,但我工作的一个实验室确实如此,我想将 FSharp 放在它上面进行数据处理——因此我必须使用我读过的 CentOS单声道可能很麻烦)。谢谢你的帮助!

4

1 回答 1

4

我对 CentOS 知之甚少,但错误消息似乎相当清楚,运行 fsi.exe 的单声道进程无权访问文件(文件路径在消息中给出)。因此,只需以 root 身份运行即可让您自己访问该文件,或者更好的是通过 chmod(或类似工具)授予当前用户对该文件的访问权限。

于 2012-01-06T16:57:35.117 回答