天天看點

解決CondaUpgradeError網上的方法都不奏效(回退版本、upgrade/update都不行)的問題和CondaValueError問題描述解決方法:CondaUpgradeError解決第二個問題:CondaValueError

問題描述

Executing transaction: failed

ERROR conda.core.link:_execute(502): An error occurred while installing package ‘conda-forge::certifi-2022.9.24-pyhd8ed1ab_0’.

CondaUpgradeError: This environment has previously been operated on by a conda version that’s newer

Than the conda currently being used. A newer version of conda is required.

Target environment location: /home/xxx/anaconda 3

Current conda version: 4.5.11

Minimum conda version: 22.9

base:Python 3.7.0

解決方法:CondaUpgradeError

網上說的都不奏效,回退版本也不行,upgrade/update也不行

直接重裝anaconda(不用删除舊的!采取直接覆寫的方法)

首先在官網下載下傳一個新版的anaconda,比如這個Anaconda3-2022.10-Linux-x86_64.sh

解決CondaUpgradeError網上的方法都不奏效(回退版本、upgrade/update都不行)的問題和CondaValueError問題描述解決方法:CondaUpgradeError解決第二個問題:CondaValueError

我是在伺服器上跑代碼的,是以傳到伺服器上,然後

加這個-u是因為要覆寫舊的anaconda,如果不加會報下圖這個錯:

解決CondaUpgradeError網上的方法都不奏效(回退版本、upgrade/update都不行)的問題和CondaValueError問題描述解決方法:CondaUpgradeError解決第二個問題:CondaValueError

加了之後輸個yes按個enter就能成功安裝了

解決CondaUpgradeError網上的方法都不奏效(回退版本、upgrade/update都不行)的問題和CondaValueError問題描述解決方法:CondaUpgradeError解決第二個問題:CondaValueError

解決第二個問題:CondaValueError

好不容易重裝了,結果想安包又碰到CondaValueError: Malformed version string ‘~’: invalid character(s).

解決CondaUpgradeError網上的方法都不奏效(回退版本、upgrade/update都不行)的問題和CondaValueError問題描述解決方法:CondaUpgradeError解決第二個問題:CondaValueError

用下面這個不奏效:

conda update -n base -c defaults conda
           

用這個奏效:

conda upgrade -n base -c defaults --override-channels conda