#conda #anaconda3
Вопрос:
Я пытаюсь настроить среду conda с установленным python 3.10. По какой-то причине команды установки дополнительных пакетов не работают. Например, если я запущу conda install pandas
, я получу сообщение об ошибке:
PackagesNotFoundError: The following packages are not available from current channels:
- python=3.1
conda install -c conda-forge pandas
тоже не работает. Не уверен, в чем проблема.
Ответ №1:
Это ошибка в conda, вы можете прочитать больше об этом здесь: https://github.com/conda/conda/issues/10969
Прямо сейчас есть пиар, чтобы исправить это, но это не выпущенная версия. А пока просто придерживайся
conda install python=3.9
Ответ №2:
conda install -n py310 python=3.10
работает на меня.
Комментарии:
1. На меня это не действует. Я использую macOS Monterey. Предшествовал вашему предложению с обновлением conda-все , а затем попытался запустить вашу командную строку. Получено сообщение об ошибке EnvironmentLocationNotFound: Не среда conda: /Пользователи/sesh/miniconda3/envs/py310
Ответ №3:
Добавление ответа, так как эта проблема была исправлена в последнем обновлении conda. Я столкнулся с той же проблемой в версии 4.10.1 conda, но в версии 4.11.0 она работала нормально.
Обновите conda до последней версии с помощью
conda update -n base -c defaults conda
Теперь установите необходимые пакеты.