提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
前言
提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。
提示:以下是本篇文章正文内容,下面案例可供参考
一、csdn 无法评论
今天看到一个帖子
http://t.csdnimg.cn/bafEL
本来想评论下给作者答疑解惑
原因很简单,根据你的报错可以知晓,你的终端使用的sh是默认的/bin/sh
而不是/bin/bash
而sh
和bash
是两个不同的sh
你说添加后可以运行是因为export
是把环境变量直接添加到sh的环境里面,所以你当然可以运行
而你的配置是加在~/.bashrc
里面这个是bash
的配置而不是sh
的配置,而你每次登陆会使用/bin/sh
登陆所以不会加载bash
的配置。而当你在sh
里面. ~/.bashrc
的时候,相当于把bash
的配置加载到sh
的环境里面,上面也跟你说了,这俩不是一码事,所以会报错输出乱七八糟的东西,而当你使用bash
命令的时候,会重新开启一个会话,这个会话会加载~/.bashrc
所以生效了。想必你每次输入bash
以后要退出终端的时候,会提示你有进程在运行,就是因为这个会话还在sh
的会话里面,你需要执行exit
命令退出bash
以后才能正常退出sh
解决办法有两种
第一/etc/passwd
文件里面把你当前用户的登陆sh改成/bin/bash
就行了,但是前提你的用户有sudo
权限或者你有root
的密码
第二把~/.bashrc
里面关于conda
的配置也写到~/.shrc
里面,如果没有这个文件就touch
一个
原因
后面百度发现是我等级变成-1了
还根据什么帖子说的引入了原力值
总结
csdn 盗版泛滥不止,吃相更难看