Как найти источник ошибки сборки при ручной установке пакета в conda
У меня есть готовая установка Anaconda для Python 3 и R. Я хочу установить пакет (beepr) для R, который не может быть найден по обычным каналам через conda install <package_name>
, Я посмотрел учебники о том, как вручную устанавливать пакеты, и нашел этот вопрос здесь на stackru ( Как устанавливать 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'}
Я получаю ту же ошибку, если Itry для построения зависимости, аудио, в первую очередь. Если '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