conda虚拟环境默认路径的修改方法

作者:偶然is 时间:2022-07-02 03:14:50 

改变conda虚拟环境的默认路径

conda环境默认安装在用户目录C:\Users\username.conda\envs下,如果选择默认路径,那么之后创建虚拟环境,也是安装在用户目录下。不想占用C盘空间,可以修改conda虚拟环境路径。

(1)首先,找到用户目录下的.condarc文件(C:\Users\username)。

conda虚拟环境默认路径的修改方法

(2)打开.condarc文件之后,添加或修改.condarc 中的 env_dirs 设置环境路径,按顺序第?个路径作为默认存储路径,搜索环境按先后顺序在各?录中查找。直接在.condarc添加:

envs_dirs:
 - D:\Anaconda3\envs

然后,在Anaconda Prompt执行conda info命令,就可以看到修改默认环境路径成功

conda虚拟环境默认路径的修改方法

当新创建虚拟环境验证时,可能会发现它还是默认安装在C盘用户目录下的envs

(3)或者在Anaconda Promp执行命令:

conda config --add envs_dirs newdir #增加环境路径newdir

conda虚拟环境默认路径的修改方法

通过执行命令conda env list查看有哪些虚拟路径以及它们的存储路径,* 号表示当前所处的环境。

(pytor) C:\Users\username>conda env list
#conda environments:
#
pytor                 *  D:\Anaconda3\envs\pytor
base                     d:\Anaconda3
pytor                    d:\Anaconda3\envs\pytor
                        d:\anaconda3

(4)如果还是没有修改成功,则需要更改D:\Anaconda3的权限:选中Anaconda3文件夹,然后右击选则属性,找到安全,Users权限全部允许。接下来确定后,时间稍微有点长,等待完成即可。

conda虚拟环境默认路径的修改方法

这时新创建一个虚拟环境验证时,发现在D:\Anaconda3\envs下。

附:conda新建虚拟环境

1)指定位置新建虚拟环境

conda create --prefix=/home/conda_env/mmcv python=3.7

注意:路径/home/conda_env是自己先建立好的,也就是必须存在这个路径,后面的mmcv就是你想给这个环境取的一个名称

2)激活这个环境

source activate /home/conda_env/mmcv

注意:Linux下是source,Windows下是conda

3)可以在这个虚拟环境下,正常安装包,笔者没有发现错误,例如

pip install numpy
conda install numpy

4)退出该虚拟环境

deactivate

5)删除该虚拟环境

conda remove --prefix=/home/conda_env/mmcv --all

来源:https://blog.csdn.net/qq_36455412/article/details/125347552

标签:conda,虚拟环境,默认路径
0
投稿

猜你喜欢

  • 关于SQL Server中bit类型字段增删查改的一些事

    2024-01-13 10:07:45
  • Python中的枚举函数enumerate()的具体用法

    2022-06-03 13:33:31
  • python3 mmh3安装及使用方法

    2021-08-02 00:31:05
  • Python 根据数据模板创建shapefile的实现

    2023-07-27 00:10:32
  • Python实现计算最小编辑距离

    2021-07-16 19:26:18
  • MySQL慢sql优化思路详细讲解

    2024-01-18 03:51:43
  • 谈非线性任务流程的窗口打开方式

    2008-08-28 12:47:00
  • gridview生成时如何去掉style属性中的border-collapse

    2024-04-18 09:36:56
  • Python 在字符串中加入变量的实例讲解

    2023-01-27 10:51:21
  • Python序列操作之进阶篇

    2021-03-28 11:08:58
  • Python facenet进行人脸识别测试过程解析

    2021-03-27 14:24:04
  • PHP的mysqli_thread_id()函数讲解

    2023-06-13 10:09:43
  • python人工智能tensorflow函数tf.layers.dense使用方法

    2022-03-09 21:52:34
  • TensorFlow卷积神经网络之使用训练好的模型识别猫狗图片

    2023-09-07 03:34:41
  • 获取SqlServer存储过程定义的三种方法

    2024-01-24 06:03:38
  • Bootstrap 模态框多次显示后台提交多次BUG的解决方法

    2024-04-28 09:39:14
  • 分享一个pycharm专业版安装的永久使用方法

    2023-04-27 17:26:34
  • videocapture库制作python视频高速传输程序

    2023-08-22 14:47:48
  • 举例讲解Linux系统下Python调用系统Shell的方法

    2023-08-25 00:04:46
  • JavaScript Memoization

    2008-05-01 12:48:00
  • asp之家 网络编程 m.aspxhome.com