0

这是我在这里的第一个问题;-)

我正在通过 Anaconda Navigator (1.7) 使用 Python 3.6,当我单击 Environments 时,该程序会显示一个包列表。这些包可以直接使用还是我必须为此启动任何流程?在一个脚本中,我想使用包“gf”的导入功能,这个不在上面的列表中。我在哪里可以找到兼容的形式,如何使它可用?

Anaconda 说它必须是 .yaml 或 .yml(Conda 环境文件)或 .txt(Conda 显式规范文件或 pip 要求文件)

我知道命令行和 WHL 文件的另一种方式,但 Anaconda 似乎没有任何命令行,正如用户指南中所说的那样。首先,我尝试将其他安装文件重命名为 .txt,但 Anaconda 花了很长时间并且遇到了一个严重的问题,我不得不重新启动它几次。我还尝试在https://anaconda.org/conda-forge中查看“gf”,但那里似乎不可用。

此致

4

1 回答 1

0

GF 是指语法框架(https://www.grammaticalframework.org/)吗?如果是这样,那么您不能通过 Anaconda 安装它。也许您会对以下选项之一感兴趣?

GF 的 Jupyter 内核

来自https://github.com/kwarc/gf_kernel#readme

gf_kernel是语法框架 (GF) 的 Jupyter 内核。它允许您在一个笔记本中编写语法并使用它们进行解析/翻译/...,这使得它非常适合演示和教学,也适用于 GF 的小型实验。

您需要安装 GF:有关选项,请参阅https://www.grammaticalframework.org/download/index.html

使用来自外部 Python 程序的 GF 语法

PGF 库的 Python 绑定包含在 GF 二进制文件中,因此如果您有 Mac 或 Ubuntu,最简单的方法是下载二进制文件。对于其他系统,请参阅此博客文章了解如何安装。

于 2020-05-13T18:08:48.017 回答