我使用 brew 在我的 macos 上安装了单声道。我还安装了 VSCode 并安装了 Ionide 扩展。
我收到了这个错误
Cannot start .NET Core language services because `dotnet` was not found.
Consider: * setting the `FSharp.dotnetLocation` settings key to a `dotnet`
binary, * including `dotnet` in your PATH, * installing .NET Core into one of
the default locations, or * using the `net` `FSharp.fsacRuntime` to use mono
反而
我已经安装了 Mono,但我也不知道FSharp.fsacRuntime
点的位置应该在哪里。
如果您在 Mac 上使用过 F# 和单声道,请告诉我如何克服此错误?
编辑:我对 1 条内线评论作为答案感到非常困惑。抱歉,这些对新手不友好。我已经根据此处给出的建议进行了谷歌搜索并安装了单声道https://fsharp.org/use/mac/。现在大家都在反驳。
有人能指点我一个博客,上面写着如何在 Mac/Linux 上设置一个踢屁股 F# 环境。此外,所有内容都应通过 apt 或 brew 等包管理器安装。
所以我从我的机器中删除了单声道并使用此处的说明安装了 .NET 核心http://www.joshka.net/2016/08/installing-dotnet-osx
现在我的 Fsharp 编译器和 FSharp REPL 不见了。