我对F#很新,我正在尝试在Ubuntu 13.04上安装math.net。以下页面建议使用程序包管理器控制台在Linux 64上安装
https://www.nuget.org/packages/MathNet.Numerics.MKL.Linux-x64/
但令我感到困惑的是,据我所知,PMC仅在VS中可用,因此仅在Windows中可用。有什么建议吗?或者也许我不应该依赖这个库,而另一个是标准的?
答案 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