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

目录
  • 改变conda虚拟环境的默认路径
  • 附:conda新建虚拟环境
  • 总结

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

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

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

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

envs_dirs:
  - D:\Anaconda3\envs

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

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

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

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

通过执行命令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权限全部允许。接下来确定后,时间稍微有点长,等待完成即可。

这时新创建一个虚拟环境验证时,发现在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

总结

到此这篇关于conda虚拟环境默认路径修改的文章就介绍到这了,更多相关conda虚拟环境默认路径内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 在vscode中启动conda虚拟环境的思路详解

    问题:cudatoolkit cudnn 通过conda 虚拟环境安装,先前已经使用virtualenv安装tf,需要在conda虚拟环境中启动外部python虚拟环境 思路:conda prompt 即将 [虚拟环境位置] 以参数形式传入 [activate.bat] VSOCDE中的设置 添加以下语句 { "terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe", #选用cmd作为

  • Anaconda的安装与虚拟环境建立

    电脑配置:Windows10,64位操作系统 一.Anaconda的介绍 Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180多个科学包及其依赖项. 因为包含了大量的科学包,Anaconda 的下载文件比较大. Conda是一个开源的包.环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换. Anaconda包括Conda.Python以及一大堆安装好的工具包,比如:numpy.pandas等. Anaconda对于

  • python中 conda 虚拟环境管理和jupyter内核管理

    前言 对于Python开发者.人工智能研究人员等,经常需要使用python进行编码,当我们同时有多个项目且各自需要的python版本以及依赖库不同时,虚拟环境的出现帮助能够创建多个独立的python环境,允许我们为每个项目指定不同的环境,很好地解决了每一次需要配置环境的问题. Jupyter作为一款在网页端编码开发的工具,配合着虚拟环境的使用,能够实现高效愉快的开发. 本文主要介绍基于pyhton以及conda的虚拟环境创建.删除:jupyter添加.删除虚拟kernel的方法 一.使用系统自带

  • Win 10下Anaconda虚拟环境的教程

    1.查看Anaconda中有哪些虚拟环境及所在目录:在桌面搜索框中输入Anaconda Prompt并打开 输入命令conda env list查看 2.为了让jupyter notebook支持虚拟运行环境,需要在Anaconda中安装一个插件,在Anaconda Prompt执行下面的命令: conda install nb_conda 3.Anaconda中显示的env和jupyter notebook中显示的env不一致:比如在Anaconda Prompt中显示有3个env,分别是ba

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

    目录 改变conda虚拟环境的默认路径 附:conda新建虚拟环境 总结 改变conda虚拟环境的默认路径 conda环境默认安装在用户目录C:\Users\username.conda\envs下,如果选择默认路径,那么之后创建虚拟环境,也是安装在用户目录下.不想占用C盘空间,可以修改conda虚拟环境路径. (1)首先,找到用户目录下的.condarc文件(C:\Users\username). (2)打开.condarc文件之后,添加或修改.condarc 中的 env_dirs 设置环境

  • npm全局模块卸载及默认安装目录修改方法

    卸载全局安装模块  npm uninstall -g <package> 卸载后,你可以到 /node_modules/ 目录下查看包是否还存在,或者使用以下命令查看:npm ls npm的指令还是要多看英文文档,如https://docs.npmjs.com/. 查看所有全局安装的模块 npm ls -g 查看npm默认设置(部分) npm config ls 查看npm默认设置(全部) npm config ls -l 如图,可以看出全局模块默认安装在prefix目录下  C:\Users

  • apache 默认目录的修改方法 .

    由于实验室博客系统崩了,所以要考虑重新建立博客系统,首先遇到的一个问题就是原来的博客系统是安装一个独立的磁盘上面的,不是安装在系统盘上面的,然而一般在linux下面安装的apache的默认目录是在/var/www这个目录下面,所以在这里遇到的第一个问题就是怎么转换apache的默认安装目录.经过网上的查找,写了如下总结,主要是为了自己以后遇到同样的问题能更快的查找,同时如果能帮到能用上的人,那就再好不过了.方法如下: 修改apache2的默认文档目录(默认是在/var/www) 修改命令:sud

  • ubuntu环境下的php相关路径与修改方法

    ubuntu环境下的php相关的路径 php路径 /usr/bin/php phpize5 /usr/bin/phpize5 php5-fpm /usr/sbin/php5-fpm php所有的配置文件 /etc/php5/fpm 重启php-fpm sudo kill -USR2 `cat /var/run/php5-fpm.pid` ubuntu中更改apache2中php的开发目录路径 安装好php和apache后, 如何将开发的目录设置成想要的呢 默认的开发目录地址:/var/www 更

  • android 默认时间格式修改方法

    在android使用中,遇到修改默认时间格式时,总是束手无策,本文将以此问题提供解决方案,需要了解的朋友可以参考下 语言为英语时,默认的时间格式为mm/DD/yyyy,请问怎么将默认时间格式修改为:DD/mm/yyyy,不知道是在framework层给初始化的还是编译的时候给的初始值,哪位大侠知道怎么该? 1.修改文件alps\frameworks\base\packages\SettingsProvider\res\values\defaults.xml 增加代码<string name=&quo

  • UEditor编辑器自定义上传图片或文件路径的修改方法

    使用ueditor编辑器,附件默认在ueditor/php/upload/,  我的附件地址是网站根目录下/data/upload/ ,需要修改ueditor如下: 第一步:打开php/config.php修改图片目录 复制代码 代码如下: return array( //图片目录    'imageSavePath' => array (        '../../../../data/upload'    ) ); 第二步:图片上传后去掉相对路径php/imageUp.php 复制代码 代

  • SQL2005的默认端口的修改方法

    1.防火墙在例外里开启1433端口和SQLSERVER程序(C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe ) 2.在SQLSERVER2005---配置工具----SQL Server Configuration Manager-SQL2005网络配置--MSSQLSERVER的协议下,启用TCP/IP协议,并重启SQLSERVER的所有服务 1.默认端口 SQL Server的默认TCP端口是1433

  • SQL Server 2005/2008 用户数据库文件默认路径和默认备份路径修改方法

    以下仅为参照,如果有多个实例,可能会有些许不同: 本环境是SQL Server 2005 Standard Version 64-bit 和 SQL Server 2008 Standard Version 64-bit 双实例同时安装在一个 Windows Server 2008 Standard Version 64-bit OS上: 代码 复制代码 代码如下: Windows Server 2008 Standard Version 64-bit SQL Server 2005 Stand

  • Android开发中Launcher3常见默认配置修改方法总结

    本文实例讲述了Android开发中Launcher3常见默认配置修改方法.分享给大家供大家参考,具体如下: Launcher概述 Launcher是开机完成后第一个启动的应用,用来展示应用列表和快捷方式.小部件等.Launcher作为第一个(开机后第一个启动的应用)展示给用户的应用程序,其设计的好坏影响到用户的体验,甚至影响用户购机的判断.所以很多品牌厂商都会不遗余力的对Launcher进行深度定制,如小米的MIUI.华为的EMUI等.Android默认的Launcher没有过多的定制,更加简洁

  • mysql修改数据库默认路径无法启动问题的解决

    前言 mysql 修改数据库默认路径时出现服务无法启动,检查日志发现报文件权限的错误. 对于更改后的目录已经设置mysql为目录的owner啦呀!且命令行下直接启动数据库就一切正常. 祭出万能的Google ,最后在一篇老外的帖子中找到了原因--SELINUX 策略问题! 凡是后台服务都需要有对相应目录的对应权限,而 mysql 的默认路径/var/lib/mysql 已经添加了相应的策略,修改路径后由于没有相应的策略,导致后台进程读取文件被selinux阻止,从而出现权限错误! 方法如下: m

随机推荐