Каково расположение по умолчанию для установок anaconda / miniconda в Windows?

Мне нужно выяснить для нашего программного обеспечения, где Anaconda или Miniconda могли бы установить себя на платформах Windows. Мне это нужно, чтобы не беспокоить пользователя, спрашивая место его установки, если это по умолчанию.

До сих пор я обнаружил, что C:\Users\username\AnacondaX (C:\Users\username\MinicondaX) по умолчанию на моем компьютере, если я выбрал установку только для своего пользователя, или C:\ProgramData\AnacondaX (C:\AppData\MinicondaX). если я выберу установку для всех пользователей. (X здесь может быть 2 или 3 - для python2 или python3).

Но я не уверен, что это относится ко всем машинам Windows, или они могли бы быть другими возможными местоположениями. Итак, мой вопрос: есть ли еще возможные местоположения по умолчанию, где Conda (Anaconda/Miniconda) могла бы установить себя?

Спасибо за ответы!

3 ответа

Вы можете попытаться определить, где ваша версия python установлена ​​первой (динамически), выполнив:

import os                   
print(os.environ['path'])                      

Он выдаст всю информацию о пути вашей текущей системы (в ОС Windows). Затем вы можете разобрать этот текстовый вывод и разобраться в нем.

Я только что (23 октября 2020 г.) установил miniconda3 в Windows, используя winget install miniconda3 и он установлен в C:\Users\<username>\Miniconda3.

18 января 2023 года он был установлен в C:\Users<username>\AppData\Local\miniconda3 для 64-битной версии.

Другие вопросы по тегам