Этот вопрос связан с вопросом Q5 ниже.
Но он отличается, поскольку: 1) В моем случае необходимо удалить только несколько пакетов. (неясно, являются ли причины моей проблемы такими же, как и в вопросе 5), 2) я задаю разные, конкретные вопросы, а не заданные там, 3) я добавляю вещи, которые пробовал и не работал.
В настоящее время я использую Anaconda и обнаружил множество проблем с версиями/обновлениями/venvs.
Я не уверен, какие из этих проблем связаны.
Одна из проблем заключается в том, что в базе venv я получаю
Код: Выделить всё
> conda update -n base -c defaults conda
Collecting package metadata (current_repodata.json): done
Solving environment: done
==> WARNING: A newer version of conda exists. [b]Понесет ли я потерю функциональности, если продолжу?[/b]
Например, я не хочу разрешать удаление nbclient.
[*][b]Есть ли способ обновиться, избежав потери функциональности и конфликтов?[/b]
Для этого предлагается использовать --freeze-installed< /code>, но я не уверен, что это [b]избежит потери функциональности и конфликтов[/b].
[/list]
[b]Связано[/b]. сильный>:
[list]
[*]https://github.com/conda/conda/issues/12643
Я пробовал conda install anaconda=custom, как предложено в этом сообщении в теме, но это не помогло.
[*]https://github.com/conda/conda/issues/ 8842
[*]https://community.anaconda.cloud/t/conda-update-conda-is-removing-core-packages/54325
[*] conda хочет удалить половину моих пакетов, если я попытаюсь обновить только один (при новой установке Anaconda)
[*]Обновление определенного модуля с помощью Conda удаляет множество пакетов
< li>Почему conda хочет обновить несвязанные пакеты, когда я хочу удалить только один?
[/list]
Подробнее здесь: [url]https://stackoverflow.com/questions/78817606/updating-the-base-virtual-environment-wants-to-remove-a-few-packages[/url]