希望以前没有问过/回答过,但我没有发现任何适合我的问题。
我在CentOS 6.2上安装了单声道,如here所述,使用rpm然后下载FSharp-2.0.0.0。我得到了所有设置,fsi工作得很好(只要我将选项--gui-传递给它)同时作为root。但是,当我尝试以普通用户身份执行此操作时,我收到错误,告诉我一些无法访问注册表的信息。
以下是截图:
我不确定是什么问题(我以前从未使用过CentOS,但是我工作的实验室确实在这里,我想把FSharp用于数据处理 - 因此我必须使用CentOS,我用单声道阅读可能很麻烦。谢谢你的帮助!
答案 0 :(得分:4)
我对CentOS知之甚少,但错误信息似乎相当清楚,运行fsi.exe的单声道进程无法访问文件(文件路径在消息中给出)。所以它应该只是以root身份运行才能让自己访问该文件,或者更好地通过chmod(或类似工具)授予当前用户对该文件的访问权。