2

我对 F# 很陌生,正在尝试在 Ubuntu 13.04 上安装 math.net。以下页面推荐使用 Package Manager Console 在 Linux 64 上安装

https://www.nuget.org/packages/MathNet.Numerics.MKL.Linux-x64/

但令我困惑的是,据我所知,PMC 仅在 VS 中可用,因此仅在 Windows 中可用。有什么建议吗?或者也许我不应该依赖这个库,而标准是不同的?

4

2 回答 2

2

NuGet 库在每个页面上都推荐 PMC。它似乎没有意识到您在 linux 上,其中 PMC 不可用(*)。

您需要查看此链接中的说明。

我不知道有问题的包裹是否是你想要的——这当然取决于你期望它为你做什么:)

(*) 我在 Mac 上。我感觉到你的痛苦。

于 2014-03-10T20:32:57.497 回答
2

似乎在 14.04 中使用 Ubuntu 的 F# 变得更加简单,请参阅fsharp.org

对于 F# 中的 Math.NET Numerics,您只需要MathNet.Numerics.FSharp包,而MathNet.Numerics前者依赖于包。这些包应该支持 Linux 上最新的 F# 和 Mono。

我不建议使用我们的 Linux MKL NuGet 包,因为我们无法再更新它(现在缺少 Linux 许可证)。而是考虑从源代码构建 - 或者更好,帮助我们提供适当的 Linux ATLAS 构建和包 :)

假设您已安装 Mono 和 nuget.exe 的本地副本(原文如此!):

mono nuget.exe install MathNet.Numerics.FSharp -Pre -OutputDirectory packages

或者只需下载 zip 文件中的程序集

于 2014-03-10T21:27:04.507 回答