首页 > 其他分享 >一打开终端就默认进入conda的base环境,取消方法

一打开终端就默认进入conda的base环境,取消方法

时间:2023-08-29 20:44:57浏览次数:33  
标签:-- 默认 虚拟环境 conda remove base config


conda版本:4.10.3

安装conda之后,在使用VSCode的时候,每次在里面使用powershell终端都是默认进入base环境,稍不注意就会用错python解释器,所以考虑取消这一设置。经过查看官方文档和自己尝试,有两种方法。

法一:在终端修改配置
conda官方文档中有conda config 的相关使用介绍,其中有conda config --show的说明:
Display configuration values as calculated and compiled. If no arguments given,
show information for all configuration values.

所以在终端输入conda config --show,会显示所有的配置信息。注意到有:

然后就可以利用conda config --set来修改此配置:

conda config --set auto_activate_base false

然后重启终端即可

法二:修改配置文件
在用户路径下(一般为C:\users\username,linux的话就是/home/username路径)有一个名为.condarc的文件,是conda的配置信息。
打开之后是这样的:

channels:
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
ssl_verify: true
show_channel_urls: true

参考官方文档关于.condarc配置文件的说明,在里面添加一句:auto_activate_base: false 即可


实际上,方法一也是修改的.condarc文件,可以在使用方法一的同时观察此文件内容的变化

参考
https://docs.conda.io/projects/conda/en/latest/commands/config.html#Config%20Subcommands
https://docs.conda.io/projects/conda/en/latest/user-guide/configuration/use-condarc.html

 

 

 

 

 

方法一:
# 第一步:首先退出环境
conda deactivate

# 第二步:查看虚拟环境列表,此时出现列表的同时还会显示其所在路径
conda env list

# 第三步:删除环境
conda env remove -p 要删除的虚拟环境路径
conda env remove -p /home/kuucoss/anaconda3/envs/tfpy36 #我的例子

方法二:

# 第一步:首先退出环境
conda deactivate

# 第二步:删除环境
conda remove -n 需要删除的环境名 --all
#另一种查看虚拟环境路径的方法—前提:仍处在此虚拟环境中

echo ${CONDA_PREFIX}
删除虚拟环境中的包

conda remove --name $your_env_name $package_neme(包名)


冬黎
conda remove -n 需要删除的环境名 --all

标签:--,默认,虚拟环境,conda,remove,base,config
From: https://www.cnblogs.com/exmyth/p/17665778.html

相关文章

  • oceanbase集群版安装(离线部署)
    环境:OS:Centos7oceanbase:4.2192.168.1.105中控机192.168.1.106192.168.1.1071.下载离线包(中控机执行)https://www.oceanbase.com/product/opensource下载的介质为:oceanbase-all-in-one-4.2.0.0-100120230821114201.el7.x86_64.tar.gz2.安装java1.8以上版本2.解压(中控机......
  • MySQL默认情况下的排序方式
    1、问题:今天在做开发时碰到了一个问题,使用了最简单的sql语句查询,条件中也只有一个条件,语句类似如下:SELECT*FROM`people`WHEREschool_id='1234';查询出的结果为3条,本以为应该按照数据库的插入顺序查出来,即按照主键ID的升序排列,但是得出的结果却不是,确实按照了其中一个字......
  • HBase 分布式数据库
    我从来没见过我们单位的主库系统,无论是小机或者EMC。如果哪天在值班时,收到通知主库挂了,我会觉得是一个深藏在机房沉重铁门里的大家伙,冒了几缕青烟,紧接着监控上各种Web小图标就都红了....在5、6年前,我们就希望能用分布式存储和分布式数据库来替代集中存储,觉得分布式廉价,而且高可靠。......
  • Cython.Compiler.Errors.CompileError: Cython.Compiler.Errors.CompileError: /home/
    ubuntu系统下,python3.6,anaconda下配置mujoco210环境时遇到报错:/home/devil/anaconda3/envs/chainerRL/lib/python3.6/site-packages/gym/envs/registration.py:14:PkgResourcesDeprecationWarning:Parameterstoloadaredeprecated.Call.resolveand.requireseparately......
  • Pycharm怎么设置conda虚拟解释器
    添加虚拟解释器pycharm左上角File-Settings增加解释器选择使用那个解释器......
  • 迅为RK3588开发板Android12 设置系统默认不锁屏
    修改frameworks/base/packages/SettingsProvider/res/values/defaults.xml文件,修改为如下所示:-<boolname="def_lockscreen_disabled">false</bool>+<boolname="def_lockscreen_disabled">true</bool>修改完,保存修改,重新编译android源码。......
  • 手动删除anaconda中的库
    1、找到anaconda目录下pkgs文件夹查看是否有要删除的包,如果有则直接删除。2、在anaconda目录下找到lib/python3.X/site_packages,查看此文件夹里是否包含要删除的包,如果有直接删除。3、在anaconda目录下找到conda-meta文件夹,查看此文件夹是否包含要删除的包的名称,如果有则直接删......
  • anaconda命令手册
    如何在conda中删除环境https://www.python100.com/html/6F19GKG4SB48.htmlanaconda环境切换https://zhuanlan.zhihu.com/p/583034130condaenvlist切换到想要的虚拟环境,如my_envcondaactivatemy_env删除虚拟环境condaenvremove--my_env命令列表condaisatool......
  • Hadoop HDFS3.0的默认配置项
    namevaluedescriptionhadoop.hdfs.configuration.version1versionofthisconfigurationfiledfs.namenode.rpc-addressRPCaddressthathandlesallclientsrequests.InthecaseofHA/Federationwheremultiplenamenodesexist,   thenameserviceidisad......
  • ubuntu18.04安装anaconda
    使用mobaXterm将文件传到虚拟机中1.首先在官网或者镜像网站下载安装包,我下载的是Anaconda3-5.3.1-Linux-x86_64.sh。使用mobaXterm(或者其他的FTP软件)将其上传到虚拟机中(mobaXterm连接到虚拟机后直接拖拽本地需要上传的文件到虚拟机中目标文件夹即可)。2.后续步骤可以参考......