Python: Где мне найти пакеты типа «gf» для Anaconda Navigator и как их установить? Python Версия 3.6 - PullRequest
0 голосов
/ 05 мая 2020

это мой первый вопрос здесь; -)

Я использую Python 3.6 через Anaconda Navigator (1.7), и эта программа показывает список пакетов, когда я нажимаю «Среды». Могут ли эти пакеты использоваться напрямую или мне нужно начинать какой-либо процесс для этого? В сценарии я хочу использовать функцию импорта для пакета «gf», этого нет в списке выше. Где я могу найти его в совместимой форме и как я могу сделать его пригодным для использования?

Anaconda говорит, что это должен быть .yaml или .yml (файлы среды Conda) или .txt (файлы явных спецификаций Conda или требование pip files)

Я знаю другой способ с командной строкой и файлами WHL, но Anaconda, похоже, не имеет командной строки, как говорится в руководстве пользователя. Сначала я попытался переименовать другие установочные файлы в .txt, но Anaconda заняла много времени и столкнулась с серьезной проблемой, которую мне пришлось перезапускать несколько раз. Я также пробовал проверить https://anaconda.org/conda-forge на "gf", но похоже, что он там недоступен.

С уважением

1 Ответ

0 голосов
/ 13 мая 2020

Под GF вы имеете в виду грамматические рамки (https://www.grammaticalframework.org/)? Если да, то вы не можете установить его через Anaconda. Может быть, вас заинтересует один из следующих вариантов?

Ядро Jupyter для GF

From https://github.com/kwarc/gf_kernel#readme:

gf_kernel - это ядро ​​Jupyter для Grammatical Framework (GF). Он позволяет вам писать грамматики и использовать их для синтаксического анализа / перевода / ... всего в одном блокноте, что делает его отличным для демонстраций и обучения, а также для небольших экспериментов с GF.

Вам нужно для установки GF: см. параметры https://www.grammaticalframework.org/download/index.html.

Использование грамматик GF из внешней Python программы

Python привязки к библиотеке PGF включены в двоичном файле GF, поэтому, если у вас есть Ma c или Ubuntu, проще всего загрузить двоичный . Для других систем см. Эту запись в блоге , чтобы узнать, как установить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...