一打开终端就默认进入conda的base环境,取消方法
系统:win10(当然,linux系统也是相同方法)
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
更多推荐
所有评论(0)