Существует несколько вариантов использования команды find_package
, MODULE
и CONFIG
.В этом случае вам, вероятно, понадобится настройка CONFIG
.Сообщение об ошибке пытается помочь здесь.Пришел ли какой-нибудь из этих файлов с установкой jupyter-notebook?
jupyter-notebookConfig.cmake
jupyter-notebook-config.cmake
Если это так, попробуйте установить CMAKE_PREFIX_PATH
или jupyter-notebook_DIR
в каталог, где был установлен jupyter-notebook.Таким образом, вы можете попробовать что-то вроде следующего:
list(APPEND CMAKE_PREFIX_PATH /path/to/your/installation) # Try this one.
# SET(jupyter-notebook_DIR /path/to/your/installation) # Or try this one.
FIND_PACKAGE(jupyter-notebook CONFIG REQUIRED)
Если ваша установка не имеет вышеупомянутых конфигурационных файлов CMake, а также не имеет каких-либо файлов поддержки CMake (каталог cmake
и т. Д.., команда find_program , скорее всего, больше подходит для jupyter-notebook.
Я предлагаю провести некоторое время с документацией для find_package
, поскольку она явно изложенаиз путей поиска (по порядку) CMake использует для поиска ваших пакетов.Также проверьте этот ответ .