1

我正在尝试使用 Paket 包管理器在 Jupyter 笔记本环境中使用 F# 脚本加载包。网络上的所有示例脚本都指向使用“Paket.fsx”文件。

我的问题是从哪里获得“Packet.fsx”文件?

4

2 回答 2

0

Paket 是一个 fs 项目。

你可以在这里找到有关它的信息: https ://fsprojects.github.io/Paket/

这是 Paket github: https ://github.com/fsprojects/Paket

于 2019-12-27T12:48:11.403 回答
0

如果您使用“现代”.NET(包括 F#)Jupyter Notebooks,您将不会使用paket. 查看Scott Hanselman 的一篇解释性博客文章。您会看到他(它在 C# 中,但对 F# 仍然有效)总是在发生导入的单元格中使用特殊语法

看起来像

#r "nuget:APackageName, 1.0.0"
#r "nuget:AnotherPackage, 2.0.0"

这完成了所有包引用(包括使 .NET Standard 与 Jupyter 内核中的 .NET 核心一起工作的所有黑魔法)。.NET Core Jupyter 内核的源代码存储库中有几个Binder 笔记本。您可能会在那里找到更多信息。

于 2020-01-16T09:19:05.347 回答