栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

解决from conda.cli import main Module NotFoundError: No module named ‘conda‘问题,无需重装

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

解决from conda.cli import main Module NotFoundError: No module named ‘conda‘问题,无需重装

这里写自定义目录标题
最近遇到问题

from conda.cli import main Module 
NotFoundError: No module named 'conda'

查了一圈资料,发现是在安装包的时候也更新了python版本,导致conda中python版本与实际python版本不一致,

一个可行的解决办法是可以只重装anaconda不重装环境
https://blog.csdn.net/u011331731/article/details/89407914

但由于我并不知道自己的anaconda原安装版本,所以查找相关问题,参考:https://stackoverflow.com/questions/54546450/how-does-using-conda-to-install-a-package-change-my-python-version-and-remove-co/54563455#54563455 中步骤解决:

    使用独立构建的conda-exec来修复基础环境:
#下载包
wget -qO conda-standalone-4.9.2.tar.bz2 https://anaconda.org/conda-forge/conda-standalone/4.9.2/download/linux-64/conda-standalone-4.9.2-ha770c72_2.tar.bz2

#解压二进制文件并重命名
#tar -xzOf conda-standalone-4.9.2.tar.bz2 standalone_conda/conda.exe > conda-exec
tar -jxvf conda-standalone-4.9.2.tar.bz2 standalone_conda/conda.exe -O > conda-exec

#修改权限
chmod +x conda-exec
    暂时设置CONDA_ROOT_PREFIX为安装的基础。通常这是anaconda3文件夹;
 export CONDA_ROOT_PREFIX=/home/me/anaconda3
 
#测试它是否有效:
 ./conda-exec info

要检查的关键是base environment: 正确识别基本环境的位置并将其显示为(writable).

如图:

3. 进行恢复
3.1 查看版本

./conda-exec list -n base --revisions

如图:

3.2 选择版本恢复

./conda-exec install -n base --revision 1

恢复后如图

即可正常使用

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/754321.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号