用于F#的math.net安装

时间:2014-03-10 20:24:51

标签: f# install mathnet

我对F#很新,我正在尝试在Ubuntu 13.04上安装math.net。以下页面建议使用程序包管理器控制台在Linux 64上安装

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

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

2 个答案:

答案 0 :(得分:2)

NuGet画廊在每个页面上推荐PMC。它似乎没有意识到你在Linux上,PMC不可用(*)。

您需要查看this link中的说明。

我无法判断相关包装是否是您想要的包装 - 当然取决于您希望它为您做什么:)

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

答案 1 :(得分: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的本地副本(sic!):

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

或只是download the assemblies in a zip file