问题
运行代码时,发现已安装的numpy包版本不对。代码需要numpy-1.21.6版本,当前版本为numpy-1.26.1。
解决办法
Step1:进入conda环境
source activate xxx # 进入你的conda环境中
Step2:查看该环境中已经安装的软件包
conda list # 查看已安装软件包
Step3:卸载需要卸载的软件包
主要依据是上图中的第三列Build,如为则用pip对应的卸载方法,如为则用conda的卸载方法
# pip 卸载方法 以numpy为例pip uninstall numpy# conda 卸载方法conda uninstall numpy
Step4: 可能出现的问题
当执行Step3中的命令后,卸载掉对应的软件包后,再安装新的软件包可能出现如下问题。这是因为包之间的依赖关系,导致有些关联的包也需要更新,这时候只要将报错的包删除,再下载对应的软件包即可。
Step5:验证
当执行完以上步骤后,再次执行conda list
查看已经安装的的软件包,验证是否卸载成功。
致谢
感谢热心市民BIN!!!