如何更改conda环境位置

2023-11-07

参考Anaconda 安装及修改环境默认位置

把环境从C盘移动到D盘

# 首先,D:\conda\envs是我的目标文件夹路径。在conda中输入命令:
(torch_04seaFusion) D:\pythonProjects\paper06 yolov5>conda config --add envs_dirs D:\conda\envs
# 然后,查看路径是否添加成功:
(torch_04seaFusion) D:\pythonProjects\paper06 yolov5>conda info
		...
       envs directories : D:\conda\envs
                          C:\Users\Administrato\.conda\envs
                          C:\ProgramData\Miniconda3\envs
                          C:\Users\Administrato\AppData\Local\conda\conda\envs
# 接着,查看初始的包的位置
(torch_04seaFusion) D:\pythonProjects\paper06 yolov5>conda env list
...
torch_04cycleFusion      C:\ProgramData\Miniconda3\envs\torch_04cycleFusion
torch_04seaFusion     *  C:\ProgramData\Miniconda3\envs\torch_04seaFusion

# 将这些包手动移动到目标文件夹中,先拷贝C:\ProgramData\Miniconda3\envs\中的两个到D:\conda\envs
# 移动之后,再次使用上面的命令,发现位置已经改变了:
(torch_04seaFusion) D:\pythonProjects\paper06 yolov5>conda env list
...
torch_04cycleFusion      D:\conda\envs\torch_04cycleFusion
torch_04seaFusion        D:\conda\envs\torch_04seaFusion

# 依照此法,将其他的包也挪到目标文件夹位置即可               

然后,如果进行环境操作,应该就可以了。如果不行,还可参考修改conda环境安装路径,解决环境默认安装在C盘问题中2,3步操作

D:\pythonProjects\paper06 yolov5>conda create -n torch_06yolov5 --clone torch_04seaFusion
Source:      D:\conda\envs\torch_04seaFusion
Destination: D:\conda\envs\torch_06yolov5
... 

更改默认包缓存路径

参考告别窘迫:修改conda环境和缓存默认路径.
一开始,我的包缓存路径是这样的:

(torch_04seaFusion) D:\pythonProjects\paper06 yolov5>conda info
		...
          package cache : C:\ProgramData\Miniconda3\pkgs
                          C:\Users\Administrato\.conda\pkgs
                          C:\Users\Administrato\AppData\Local\conda\conda\pkgs      

然后,更改我的C:\Users\Administrato\.condarc文件,更改后总的是:

channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
  - https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
  - defaults
show_channel_urls: true
envs_dirs:
  - D:\conda\envs
pkgs_dirs:
  - D:\conda\pkgs
  - C:\ProgramData\Miniconda3\pkgs
  - C:\Users\Administrato\.conda\pkgs
  - C:\Users\Administrato\AppData\Local\conda\conda\pkgs     

再次使用命令查看

(torch_04seaFusion) D:\pythonProjects\paper06 yolov5>conda info
		...
          package cache : D:\conda\pkgs
                          C:\ProgramData\Miniconda3\pkgs
                          C:\Users\Administrato\.conda\pkgs
                          C:\Users\Administrato\AppData\Local\conda\conda\pkgs
       envs directories : D:\conda\envs
                          C:\Users\Administrato\.conda\envs
                          C:\ProgramData\Miniconda3\envs
                          C:\Users\Administrato\AppData\Local\conda\conda\envs

所以,这样就可以把包缓存也挪过去了。因为.conda\pkgs比较大,我就只挪了这个。
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何更改conda环境位置 的相关文章

随机推荐

  • Android文件存储

    参考文章 https blog csdn net baidu 36385172 article details 79695308 https www jianshu com p a39bc4b3a1a6 内部存储 外部存储 Android系
  • stable diffusion webui中的sampler

    Stable Diffusion 采样器篇 知乎采样器 Stable Diffusion的webUI中 提供了大量的采样器供我们选择 例如Eular a Heum DDIM等 不同的采样器之间究竟有什么区别 在操作时又该如何进行选择 本文将
  • Linux基础——Framebuffer(应用层驱动lcd)

    Framebuffer 简介 Framebuffer的API函数 1 open函数 2 ioctl 函数 3 mmap 函数 编写函数操作 开发环境 韦东山Linux开发板 IMX6ULL PRO 开发板 简介 Framebuffer 是用
  • 正则表达式简要笔记

    昨天在给领导演示的时候发现需要替换文件 结果发现同事那机器上只有UltraEdit我还不太会用 淦 没找到正则替换的入口 结果不了了之 后来回来在自己电脑上试了试 发现自己想的正则也不太对 索性现在总结一下最基础 通用 重要的符号 剩下的就
  • Fiddler抓包基础使用(二)

    续上一篇文章 软件测试人员电脑需要安装的基础工具 可可爱爱的程序员的博客 CSDN博客 软件测试资料领取方式 1 Issue 可可爱爱的程序员 软件测试资料合集 GIT CODE 响应HTTP状态过滤规则 Hide success 202
  • Redis 经典面试题合集详解

    作者主页 欢迎来到我的技术博客 个人介绍 大家好 本人热衷于Java后端开发 欢迎来交流学习哦 如果文章对您有帮助 记得关注 点赞 收藏 评论 您的支持将是我创作的动力 让我们一起加油进步吧 文章目录 1 谈谈你对 Redis 的了解 2
  • Java基础——Object类和Objects工具类

    目录 1 Object类 1 1 常用方法 1 2 Object类中方法常见的问题 1 为什么重写equals时必须重写hashCode方法 2 wait和notify为什么定义在Object类当中 wait和notify或notifyAl
  • Brocade_porterrshowt(博科交换机端口状态分析)

    Brocade Switches 如何确定是SFP 或是光纤线导致 Loss of Link 丢失链接 问题 问题描述 一个有问题的SFP或光纤线会造成丢失与主机 存储或另一台交换机的连接问题 在交换机的error log中可能有如下显示
  • RPM包基本命令

    RPM包基本命令 原文链接 https www cnblogs com zqwang0929 p 3352237 htmls 例子 rpm ivh example rpm 安装 example rpm 包并在安装过程中显示正在安装的文件信息
  • python二级菜单_python二级登陆菜单

    1 三级菜单 注册 登陆 注销 2 进入每一个一级菜单 都会有下一级的菜单 user item dict try while True print Welcome sir input choice int input Please ente
  • 利用cordova打包apk

    声明 电脑未安装过android studio 不会使用android studio 在此基础上将vue cli3项目打包成apk 百度了一下如何将vue项目打包成apk 百度说用HBuilderX 10秒就可以完成 然后我就按照百度的方法
  • Bert CNN信息抽取

    Github参考代码 https github com Wangpeiyi9979 IE Bert CNN 数据集来源于百度2019语言与智能技术竞赛 在上述链接中提供下载方式 感谢作者提供的代码 1 信息抽取任务 给定schema约束集合
  • webpack 热更新原理解析

    一 什么是 HMR HMR 全称 Hot Module Replacement 中文语境通常翻译为模块热更新 它能够在保持页面状态的情况下动态替换资源模块 提供丝滑顺畅的 Web 页面开发体验 1 1 HMR 之前 在 HMR 之前 应用的
  • JavaScript HTML DOM - 改变CSS

    要使用JavaScript改变HTML元素的CSS样式 可以通过访问元素的style属性来实现 下面是一些常见的方法 1 直接设置样式属性 javascript var element document getElementById myE
  • VISIO,不规则封闭图形填充方法

    VISIO 不规则封闭图形填充方法 2013 01 17 11 42 08 分类 Windows平台 VISIO 不规则封闭图形颜色填充方法 使用VISIO 2010 时 对规则的封闭图形填充非常简单 但是要想画一个不规则的图形 并且填充颜
  • Whois原理

    RFC812 定义了一个非常简单的Internet信息查询协议 WHOIS协议 其基本内容是 先向服务器的TCP端口43建立一个连接 发送查询关 键字并加上回车换行 然后接收服务器的查询结果 世界上各级Internet管理机构秉承公开 公正
  • python字典(dictionary)

    字典 字典组成 字典由键 key 和值 value 组成 字典元素由 括在一起 dic key1 value1 key2 value2 key是字典中的键 value是该键对应的值 key value称之为键值对 字典的创建 直接按照定义创
  • 高校校园网络设计与实现

    这是我的第一个博客 好好学习 天天向上 一 设计目的 通过大型园区网的设计与方案设计 实习完成后学生将可以独立完成网络拓扑设计 网络设备调试 安装以及优化 通过项目的完成学生可以达到以下目标 1 掌握工程项目的流程设计及文档编写 2 掌握网
  • 无法正常访问服务器

    网络原因 本地网络 解决办法 检查本地网络是否正常 访问外网是否流畅 机房网络 通过路由追踪查看是否中间有 节点不通 确定是线路出现丢包 远程连接 检查远程连接是否启用以及远程计算机上的连接数是否超出 未启用和超出连接数都会出现服务器无法连
  • 如何更改conda环境位置

    参考Anaconda 安装及修改环境默认位置 把环境从C盘移动到D盘 首先 D conda envs是我的目标文件夹路径 在conda中输入命令 torch 04seaFusion D pythonProjects paper06 yolo