Я делаю установщик для Windows 10, который устанавливает некоторые файлы по пути установки Anaconda. Для этого я использую Visual Studio (2019 — версия 16.9.4) и плагин Setup Project (версия 0.9.9). Я добавил условие запуска реестра, следуя инструкциям, описанным здесь (что я нашел после прочтения этот пост) так что установщик находит каталог Anaconda автоматически, без необходимости предполагать путь установки Anaconda по умолчанию (учитывая здесь).
Для установщика мне удалось создать условие поиска в реестре и связать его с файлами, которые должны быть установлены, таким образом, что в случае сбоя поиска установщик выдает сообщение об ошибке (которое я знаю, как редактировать).
Однако мне не удалось ввести правильный RegKey для поиска anaconda в реестре. На самом деле, я даже не знаю, как найти Anaconda в редакторе реестра Windows.
Вопрос 1. Какие разделы реестра относятся к Anaconda?
Я нигде не могу найти этот ответ. Мне нужен ключ реестра, который дает мне корневой каталог Anaconda,
C:\...\Anaconda3
или любой другой из этих путей
C:\...\Anaconda3\Lib
C:\...\Anaconda3\Lib\site-packages
Вопрос 2. Если единственная доступная запись раздела реестра указывает не какой-либо из этих трех путей (перечисленных выше), а какой-то другой путь внутри Anaconda корневой каталог, то как можно изменить такой путь, чтобы получить один из трех перечисленных выше?
Спасибо вам всем! :)