当前位置: 首页 > news >正文

Anaconda配置envs和pcks路径

问题

原先Anaconda安装在C盘,安装很多包后只剩几个G了,为了给C盘腾空间,卸载后重新安装在了D盘,但是创建了新环境后发现环境位置依旧在C盘,安装新的包仍然会占用C盘空间。

image-20240812175856088

解决办法

查看conda的配置信息

执行如下命令:

conda info

修改envs的安装位置

执行如下命令:

 conda config --add envs_dirs D:\Anaconda\envs 

注意:有时由于权限的问题,新的虚拟环境还是下载在C盘,可以进入 .condarc文件 ,该文件默认存放在C:\Users\用户名\目录下。修改位如下配置

envs_dirs:- D:\Anaconda\envs
pkgs_dirs:- D:\Anaconda\pkgs

修改pkgs的缓存位置

执行如下命令

setx CONDA_PKGS_DIRS D:\Anaconda\pkgs

其实修改.condarc文件应该已经起到同样的作用了,不妨可以都试试。

修改Anaconda安装所在文件夹的权限

安装在D盘的文件夹应该只有只读权限

image-20240812180944655

这样无法创建新环境,会出现如下问题

image-20240812181039048

方式一:需要取消安装文件夹的只读权限,我试了好几次还没有取消掉。

image-20240812181256353

方式二:右键Anaconda文件夹属性-安全-编辑,给所有的用户给予所有的权限

image-20240812181450984

使用方式二后就可写了

image-20240812181623044

创建新环境检验

image-20240812181940642

清理pkgs,节省空间

检查哪些包没有在包缓存中被硬依赖到其他地方,并删除它们

conda clean -p
或
conda clean --packages

清理缓存的压缩包文件

conda clean -t
或
conda clean --tarballs

参考

[1] 【Anaconda】 Anaconda 配置虚拟环境和包缓存路径

[2] 解决windows10环境下conda创建环境出现 No writeable pkgs directories configured

[3] 一篇文章教你清理 Anaconda 的 pkgs

[4] 【拯救C盘】一文搞懂Windows修改Anaconda默认的虚拟环境存放路径及其原理

http://www.lryc.cn/news/421367.html

相关文章:

  • 推荐10个在线搭建框架平台
  • Linux Shell--函数
  • 漏洞复现-CVE-2023-42442:JumpServer未授权访问漏洞
  • 【数据结构之带头双向循环链表的实现】
  • 【docker】docker数据卷与网络部署服务
  • Spring MVC框架学习笔记
  • LeetCode 100道题目和答案(面试必备)(一)
  • OpenGL投影矩阵
  • Linux中的`make`与`Makefile`:项目自动化构建工具
  • GitHub开源项目精选:轻量级预约/预订日历组件,用React和TypeScript构建
  • 闲钱放在哪里?收益稳定且又高!
  • 【Linux】简易线程池项目
  • 基于vue框架的NBA球星管理系统1878g(程序+源码+数据库+调试部署+开发环境)系统界面在最后面。
  • 【docker】Dockerfile练习
  • 数据可视化的魔法:Python Matplotlib库的奇妙之旅
  • Python数据科学的秘密武器:Pandas库的深度解析
  • 云计算实训24——python基本环境搭建、变量和数据类型、数据集合、py脚本
  • 深入了解网络性能监控(NPM):优化网络性能的关键
  • Vue引入使用iconfont字体图标
  • Doc2Vec
  • MES生产过程透明管理,实施掌握生产每个环节
  • Java解析压缩包,并根据指定文件夹上传文件
  • 【HTML】纯前台字符验证码
  • 如何在 Vue.js 项目中动态设置页面标题
  • Eval绕过限制参数限制
  • 计算机网络408考研 2021
  • element table表格树形数据展示
  • Ubuntu 安装 Snipaste
  • NET8环境WebAPI实现文件的压缩及下载
  • Ubuntu 18 使用NVIDIA上的HDMI输出声音