linux账号前有个base,安装 aconda 后Linux的终端界面前部出现(base)字样

aconda 是做什么用的这里就不说了,一般玩Python的都知道这东西,最早接触这东西是因为它把NVIDIA中cuda计算和Python互连的一个库拿下了,是买下来了还是专业,还是唯一合作的也就记不清了,那就是 numba , 那些年头Python想要原生态调用cuda代码是比较难的,numba提供了一种较好的支持,虽然当时要我好个激动但是后来发现也没啥太大意义和价值,后来随着Python的各种各种版本泛滥,各种库对不同环境的依赖关系难以搞定等问题,当然这都是后来才逐渐凸显出来的问题,现在由于深度学习的各种大火,各种版本的管理又是要人头疼的很,于是我又用起了aconda, 这东西除了太大,太占磁盘空间,下载耗时,安装耗时,太占地方以外还是比较好用的。

aconda下载地址

9ad5ea5f030ed478437fe45b67531eea.png

下载、安装过程不讲。

这一次安装以后突然间发现了一个问题,那就是Linux终端变样了,无端的在终端前部分出现了(base)字样,如下图:

2e71ec45fcadd4b00f22cf5e5f20a7a4.png

这突然要我感觉是十分的神奇又有些不爽, 凭感觉打开了   ~/.bashrc 文件, 发现如下:

7e4b8d5e96d50d40f33800cf0b1c05a3.png

export PATH=/home/devil/anaconda3/bin:$PATH

# added by Anaconda3 2018.12 installer

# >>> conda init >>>

# !! Contents within this block are managed by 'conda init' !!

__conda_setup="$(CONDA_REPORT_ERRORS=false '/home/devil/anaconda3/bin/conda' shell.bash hook 2> /dev/null)"

if [ $? -eq 0 ]; then

\eval "$__conda_setup"

else

if [ -f "/home/devil/anaconda3/etc/profile.d/conda.sh" ]; then

. "/home/devil/anaconda3/etc/profile.d/conda.sh"

CONDA_CHANGEPS1=false conda activate base

else

\export PATH="/home/devil/anaconda3/bin:$PATH"

fi

fi

unset __conda_setup

# <<< conda init <<<

可以发现我们找到了问题的源头,那就是aconda自动加入了命令到 .bashrc中,  在我们打开终端的时候自动 执行了   conda  activate base 命令,

于是乎就有了前面所说的问题。

一个命令又可以回去,不过感觉一直有(base)字样也是可以接受的,不过要知道原因以后。

conda deactivate

27ed560da5b4bb723bcf1a3c8b6080f9.png

标签:aconda,devil,anaconda3,base,conda,Linux,home

来源: https://www.cnblogs.com/devilmaycry812839668/p/10349602.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/393754.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

回复邮件时如何不要邮件头_如何为阅读,点击和回复率达到100%的CEO设计一封冷邮件...

回复邮件时如何不要邮件头by Theo Strauss由西奥斯特劳斯(Theo Strauss) 如何为阅读&#xff0c;点击和回复率达到100&#xff05;的CEO设计一封冷邮件 (How to design a cold email for a CEO with a 100% read, click, and response rate) 银河电子邮件指南&#xff1a;第二…

leetcode1007. 行相等的最少多米诺旋转(贪心)

在一排多米诺骨牌中&#xff0c;A[i] 和 B[i] 分别代表第 i 个多米诺骨牌的上半部分和下半部分。&#xff08;一个多米诺是两个从 1 到 6 的数字同列平铺形成的 —— 该平铺的每一半上都有一个数字。&#xff09; 我们可以旋转第 i 张多米诺&#xff0c;使得 A[i] 和 B[i] 的值…

Spring 学习教程(一): 认识 Spring 框架

Spring 框架是 Java 应用最广的框架&#xff0c;它的成功来源于理念&#xff0c;而不是技术本身&#xff0c;它的理念包括 IoC (Inversion of Control&#xff0c;控制反转) 和 AOP(Aspect Oriented Programming&#xff0c;面向切面编程)。 Spring 的框架结构 Data Access/Int…

小米网关控制空调伴侣_小米有品上架移动空调,支持语音控制

近日小米有品商城上架了一款互联网可移动空调&#xff0c;机身仅有小米空气净化器一般大小&#xff0c;底部安装了万向轮&#xff0c;支持多方位自由移动&#xff0c;拥有三大功能&#xff0c;兼顾去暑除湿能力&#xff0c;产品售价1599元&#xff0c;有需求的用户可以在小米有…

错误: 找不到符号

Error:(31, 29) 错误: 找不到符号 符号: 类 OnLaunchPluginCallback 位置: 类 IreaderPlugApi 明明我都可以ctrl 单击点过去&#xff0c;但是就是运行的时候报错。说错误: 找不到符号。 我试了两遍&#xff0c;把工程clearn, 删除build下面的文件夹&#xff0c;弄了两遍&am…

leetcode910. 最小差值 II(贪心)

给定一个整数数组 A&#xff0c;对于每个整数 A[i]&#xff0c;我们可以选择 x -K 或是 x K&#xff0c;并将 x 加到 A[i] 中。 在此过程之后&#xff0c;我们得到一些数组 B。 返回 B 的最大值和 B 的最小值之间可能存在的最小差值。 示例 1&#xff1a; 输入&#xff1…

laravel 检测sql_在Laravel PHP应用程序中轻松进行面部检测

laravel 检测sqlby Darren Chowles达伦乔尔斯(Darren Chowles) 在Laravel PHP应用程序中轻松进行面部检测 (Easy facial detection in your Laravel PHP application) 使用Google Cloud Vision API检测图像中的人脸 (Detect faces in images using the Google Cloud Vision AP…

mysql学习笔记-insert扩展

1、创建表 -利用已有表&#xff0c;创建表 这样创建的缺点-- 主键会丢失 -- 创建表&#xff0c;表结构与数据与t_emptest 一致 CREATE TABLE t_emptest1 AS SELECT * FROM t_emptest ;-- 创建空表&#xff0c;表结构与t_emptest 一致 CREATE TABLE t_emptest1 AS SELECT * FRO…

linux 调用外部变量,sed当中使用变量替换以及执行外部命令

转自&#xff1a;http://blog.csdn.net/linwhwylb/article/details/7184748在使用sed对日志或者其它文本进行parse的过程当中&#xff0c;有时候我们需要引用外部变量的值&#xff0c;或者获取一个shell命令执行的结果&#xff0c;以便达到更加可观的输出结果。这里介绍如何做到…

golang 结构体断言_Golang中的reflect原理

反射&#xff08;reflect&#xff09;是在计算机程序运行时&#xff0c;访问&#xff0c;检查&#xff0c;修改它自身的一种能力&#xff0c;是元编程的一种形式。在Java等语言中都很好地支持了反射。Golang也实现了反射&#xff0c;主要核心位于reflect包&#xff0c;官方文档…

「hadoop」cdh5.12离线安装(未完成)

cdh 5.12.1 安装 目前还未成功&#xff0c;仅供个人记录。【下载必备工具】当前系统为win7_x641、vmware虚拟机12.52、ubuntu16.04服务器版本3、windows下的ssh工具&#xff0c;采用git bash4、jdk安装包jdk-8u144-linux-x64.tar.gz5、mysql java驱动包 mysql-connector-java-5…

转载 JDK + Android-SDK + Python + MonkeyRunner 的安装

转载来自&#xff1a; 小海豚的博客 http://blog.sina.com.cn/u/1295334083 我只是搬运工。。。 JDK Android-SDK Python MonkeyRunner 的安装 1. Android-SDK介绍2. 安装 JDK, Android-SDK&#xff08;包含MonkeyRunner) , Python 3. 设置环境变量4. 验证是否安装成功1. …

跟随器反馈回路电阻_如何将短反馈回路设置为单独编码器

跟随器反馈回路电阻I’ve spent the last couple years as a solo freelance developer. Comparing this experience to previously working in companies, I’ve noticed that those of us who work alone can have fewer iterative opportunities for improvement than devel…

leetcode991. 坏了的计算器(贪心)

在显示着数字的坏计算器上&#xff0c;我们可以执行以下两种操作&#xff1a; 双倍&#xff08;Double&#xff09;&#xff1a;将显示屏上的数字乘 2&#xff1b; 递减&#xff08;Decrement&#xff09;&#xff1a;将显示屏上的数字减 1 。 最初&#xff0c;计算器显示数字…

模块怎么用_Android 组件化/模块化 的理解!

作者&#xff1a;前行的乌龟到现在组件化真的不是什么新鲜东西了&#xff0c;大公司都用的滚瓜烂熟&#xff0c;龙飞凤舞了&#xff0c;也就是现在部分中型项目和小项目在组件化的路上努力。所以同志们&#xff0c;组件化没玩过的&#xff0c;不熟悉的赶紧搞起来&#xff0c;说…

操作系统基础

操作系统基础一个完整的操作系统包括 &#xff08; kernel application&#xff09;内核 应用程序而我们要学习操作系统&#xff1a;Linux操作系统我们平时所用的WINDOWS和MS-DOS都是微软出的&#xff0c;而Linux不是微软出的&#xff0c;Linux的最大好处是非商业软件&#x…

leetcode1247. 交换字符使得字符串相同(贪心)

有两个长度相同的字符串 s1 和 s2&#xff0c;且它们其中 只含有 字符 “x” 和 “y”&#xff0c;你需要通过「交换字符」的方式使这两个字符串相同。 每次「交换字符」的时候&#xff0c;你都可以在两个字符串中各选一个字符进行交换。 交换只能发生在两个不同的字符串之间…

interop_如何在Blazor中实现JavaScript Interop

interop介绍 (Introduction) In this article, we will learn about JavaScript Interop in Blazor. We will understand what JavaScript Interop is and how we can implement it in Blazor with the help of a sample application.在本文中&#xff0c;我们将学习Blazor中Ja…

Centos 7和 Centos 6开放查看端口 防火墙关闭打开

Centos 7 firewall 命令&#xff1a; 查看已经开放的端口&#xff1a; firewall-cmd --list-ports 开启端口 firewall-cmd --zonepublic --add-port80/tcp --permanent 命令含义&#xff1a; –zone #作用域 –add-port80/tcp #添加端口&#xff0c;格式为&#xff1a;端口/通讯…

和get redis_SpringBoot整合Redis,你get了吗?

Our-task介绍本篇博客是我github上our-task&#xff1a;一个完整的清单管理系统的配套教程文档&#xff0c;这是SpringBootVue开发的前后端分离清单管理工具&#xff0c;仿滴答清单。目前已部署在阿里云ECS上&#xff0c;可进行在线预览&#xff0c;随意使用&#xff08;附详细…