conda使用以及问题

Ryder 2024-10-23 19 10/23

conda 命令

创建环境:

conda create -n myenv

激活环境:

conda activate myenv

查看环境列表:

conda env list

移除环境:

conda env remove --n myenv

问题一:安装yarn出错:

conda使用以及问题

解决方法:换源:

淘宝源:

npm config set registry https://registry.npm.taobao.org npm install -g yarn

官方源(解决):

npm config set registry https://registry.npmjs.org

问题二:yarn 不是内部或外部命令,也不是可运行的程序或批处理文件

没有下载 yarn 或下载**失败** yarn , 或 环境变量未配置

conda使用以及问题

解决方法:配置环境变量

文件地址:所进入文件夹\node_modules\yarn\bin

conda使用以及问题

conda使用以及问题

重新打开终端:

成功!

  conda使用以及问题 

问题三:解决conda更新报错问题

在conda更新过程中,有时会出现RemoveError提示,例如“RemoveError: ‘requests’ is a dependency of conda and cannot be removed from conda’s operating environment”。这个问题通常是由于conda版本过低导致的。为了解决这个问题,我们需要升级conda到最新版本。以下是具体的操作步骤:
步骤一:确认当前conda版本
在Anaconda Prompt里输入以下命令,查看当前conda版本:

  1. conda info --version

步骤二:升级conda
如果当前conda版本不是最新版本,需要升级conda。输入以下命令进行升级:

  1. conda update conda

在升级过程中,系统会提示确认,输入“y”后回车即可。如果仍然提示错误,可以尝试强制升级,输入以下命令:

  1. conda update --force conda

同样,系统会提示确认,输入“y”后回车即可。

问题四:Anaconda修复指南

  1. 保留虚拟环境的重装方案

    • 步骤1‌:下载新版Anaconda安装程序,确保版本与系统兼容
    • 步骤2‌:将原安装目录重命名(如Anaconda3 → Anaconda_old),避免覆盖现有环境
    • 步骤3‌:以管理员权限运行新安装程序,选择与原目录‌不同路径‌(如D:\Anaconda3_new
    • 步骤4‌:使用robocopy(Windows)或rsync(Linux)同步原环境的envs/pkgs/目录至新安装路径
      bashCopy Code
      # Windows示例
      robocopy D:\Anaconda_old\envs D:\Anaconda3_new\envs /MIR
      robocopy D:\Anaconda_old\pkgs D:\Anaconda3_new\pkgs /MIR
    • 步骤5‌:删除旧安装目录并验证新环境(conda listconda env list
  2. 环境变量修复

    • 检查系统环境变量PATH是否包含新安装路径(如D:\Anaconda3_new\ScriptsD:\Anaconda3_new\
    • 若出现conda命令未识别,手动添加路径或重启终端

设置的环境放在其他盘

检查所在盘文件的权限

- THE END -

Ryder

4月29日15:21

最后修改:2025年4月29日
0

非特殊说明,本博所有文章均为博主原创。

共有 0 条评论