При попытке обновить мой дистрибутив anaconda я продолжаю получать следующую ошибку:
Collecting package metadata (repodata.json): done
Solving environment: failed
PackagesNotFoundError: The following packages are not available from current channels:
- pkgs/free/win-64::anaconda==4.4.0=np112py36_0 -> bzip2==1.0.6=vc14_3
- pkgs/free/win-64::anaconda==4.4.0=np112py36_0 -> cryptography==1.8.1=py36_0
[loads of similarly cryptic packages names]
- pkgs/free/win-64::anaconda==4.4.0=np112py36_0 -> vs2015_runtime==14.0.25123=0
Current channels:
- https://repo.anaconda.com/pkgs/main/win-64
- https://repo.anaconda.com/pkgs/main/noarch
- https://repo.anaconda.com/pkgs/r/win-64
- https://repo.anaconda.com/pkgs/r/noarch
- https://repo.anaconda.com/pkgs/msys2/win-64
- https://repo.anaconda.com/pkgs/msys2/noarch
- https://conda.anaconda.org/conda-forge/win-64
- https://conda.anaconda.org/conda-forge/noarch
To search for alternate channels that may provide the conda package you're
looking for, navigate to
https://anaconda.org
and use the search bar at the top of the page.
Это возникает независимо от того, что и как я пытаюсь установить / обновить: оно возникает как с conda update --all
, так и с conda update numpy
или любой другой пакет, который я пробовал, поэтому это не должно быть связано с каким-то конкретным c пакетом, которого нет в канале.
Он даже возникает, когда я пытаюсь обновить саму anaconda с помощью conda update -n root conda
.
Я пробовал обновить numpy из навигатора Anaconda.
Из-за этого вопроса Я добавил conda-forge в свои каналы - безрезультатно. Благодарен за любую помощь.
РЕДАКТИРОВАТЬ: Я наконец решил это, полностью удалив и переустановив Anaconda3, но мне все еще не хватает понимания того, что именно изначально вызвало проблему.