使用conda 安装一些库时出现以下报错:
CondaValueError: Malformed version string '~': invalid character(s)
尝试进行更新conda
conda upgrade -n base conda
或者如果是环境方面的问题,
conda upgrade -n base -c defaults --override-channels conda
如果出现报错:
conda upgrade -n base -c defaults --override-channels conda
Solving environment: failed
InvalidVersionSpecError: Invalid version spec: =2.7
这个错误通常是由于 Conda 版本约束错误导致的。在你的命令中,conda 不支持指定版本号进行升级。为了解决这个问题,你可以尝试以下方法之一:
简化命令:尝试使用更简单的命令来升级 Conda:
conda upgrade conda
升级到指定版本:如果你想升级到特定版本的 Conda,你可以先卸载现有的 Conda,然后安装指定版本。但是这样做需要谨慎,因为升级 Conda 可能会影响到你的环境和依赖项。
conda install conda=4.10.3
请注意,版本号可能会有所不同,你可以根据需要替换版本号。
更新 Conda 环境:如果你想更新特定环境中的 Conda 版本,可以先激活该环境,然后运行升级命令:
bash
Copy code
conda activate your_environment
conda upgrade conda
请将 your_environment 替换为你想要更新的环境名称。
在这里,
conda install conda=4.10.3
直接搞定