it编程 > 前端脚本 > Python

Miniconda更改虚拟环境创建路径

26人参与 2025-04-26 Python

前言

在我使用 conda 命令创建新的虚拟环境时,发现创建好的虚拟环境存放路径是在 ../miniconda3/pkgs/ 路径下,而不在 ../miniconda3/envs/ 路径下,实在是别扭…。在安装 miniconda 时并没有特别设置这个路径,如果不是安装的 bug 的话,可能就是我改动 conda 配置文件时,误修改了虚拟环境安装路径。

接下来将配置文件里面的路径改回到 ../miniconda3/envs/ 就可以了。

步骤一 修改配置文件

在 c:\users\用户名 路径下找到 .condarc 文件,选中右键,使用记事本编辑打开:

在这里插入图片描述

将配置文件中的envs_dirspkgs_dirs 值改为自己习惯的路径:(注意不要改动配置文件的格式)

在这里插入图片描述

envs_dirs:
  - d:/dev software/miniconda3/envs
pkgs_dirs:
  - d:/dev software/miniconda3/pkgs

上述的d:/dev software/miniconda3/envs 和 d:/dev software/miniconda3/pkgs均为自定义路径,可根据自己需求修改。

步骤二 提升路径访问权限

找到自定义的路径,例如这里是在d:/dev software/miniconda3下,我们去到该目录。选择该目录,右键点击选择属性,进入到安全中,选择 users:

在这里插入图片描述

之后选择编辑,将 users 权限改为完全控制,确定之后即可。

在这里插入图片描述

确定后进入 anaconda prompt 中查看一下,路径和权限是否修改成功,使用 conda info 命令查看 conda 配置信息:

在这里插入图片描述

注意 : base environment : d:\dev software\miniconda3 后面的 (writable) 非常重要,这说明权限更改完成,没有这一项会导致安装包的时候,报错显示无权限。

步骤三 测试配置修改是否生效

最后,我们来测试一下,新建一个名为 py39 的 python 版本 3.9 的虚拟环境:

# 创建虚拟环境命令
conda create -n py39 python=3.9 -y

# 查看当前虚拟环境列表命令
conda env list

在这里插入图片描述

虚拟环境创建成功后,使用命令查看虚拟环境列表。如果显示我们创建的虚拟环境路径位于配置的 d:/dev software/miniconda3/envs 路径下,即表示配置生效!

到此这篇关于miniconda更改虚拟环境创建路径的文章就介绍到这了,更多相关miniconda更改路径内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

您想发表意见!!点此发布评论

推荐阅读

Python使用SQLAlchemy连接ClickHouse数据库

04-26

Python 的 pip 命令常用操作和高级用法

04-26

一篇文章带你深入理解Python中的object()

04-26

Python中try except语句及实际应用详细解释

04-26

在win10系统上将Python从3.10降级到3.8的四种方法总结

04-26

Python逻辑运算符详解与实际应用指南

04-26

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论