Как найти источник ошибки сборки при ручной установке пакета в conda - PullRequest
0 голосов
/ 19 ноября 2018

У меня есть готовая установка Anaconda для Python 3 и R. Я хочу установить пакет (beepr) для R, который не может быть найден по обычным каналам через conda install <package_name>. Я посмотрел учебники о том, как вручную устанавливать пакеты, и нашел этот вопрос здесь в stackoverflow ( Как установить R-пакеты, не входящие в репозитории conda? , ответ от rgalbo). После этого я успешно загрузил пакет и его зависимость:

conda skeleton cran beepr

conda skeleton cran audio

Но когда я пытаюсь собрать пакеты, это не получается.

conda build r-beepr

Результат:

Adding in variants from internal_defaults
INFO:conda_build.variants:Adding in variants from internal_defaults
Attempting to finalize metadata for r-beepr
INFO:conda_build.metadata:Attempting to finalize metadata for r-beepr
Solving environment: ...working... failed
Adding in variants from config.variant
INFO:conda_build.variants:Adding in variants from config.variant
Missing dependency r-audio, but found recipe directory, so building r-audio first
Attempting to finalize metadata for r-audio
INFO:conda_build.metadata:Attempting to finalize metadata for r-audio
Solving environment: ...working... failed

и два исключения, оканчивающиеся на:

raise ResolvePackageNotFound(bad_deps)
conda.exceptions.ResolvePackageNotFound: - m2-automake

raise DependencyNeedsBuildingError(exc, subdir=subdir)
conda_build.exceptions.DependencyNeedsBuildingError: Unsatisfiable dependencies for platform win-64: {'m2-automake'}

Я получаю ту же ошибку, если сначала пытаюсь построить зависимость, аудио. Если 'm2-automake' - еще один пакет зависимостей, который мне нужен, я не могу его найти. Я могу найти других с похожими ошибками и вопросами, но не для «m2-automake», и ответы часто не имеют большого смысла для меня, если они их получают. У кого-нибудь есть идея?

Некоторая системная информация:

conda version : 4.5.11
conda-build version : 3.10.9
python version : 3.6.5.final.0
platform : win-64
...