科研小白学习笔记:.bashrc文件损坏,linux 无法激活环境

因为每次运行cellranger都要重新执行:

export PATH=/home/data/{用户名}/sys_soft/cellranger/cellranger-7.1.0/:$PATH

设置环境变量,所以我就想有没有什么方法可以实现永久激活。主要也是刚接触linux,很多文件和代码的功能和运行原理还不太熟,我以为类似下载sratoolkit后将sra-tool的路径永久加入环境,只需要在.bashrc文件最后写一行代码就行,但之后就出现了报错



有大佬说应该是.bashrc文件损坏了。所以我上网查了修复.bashrc文件的方法,发现原来服务器保存有.bashrc原始文件的备份。

#重新导入.bashrc的初始配置文件

cp  /etc/skel/.bashrc  ~/ #/etc/skel是Ubuntu的各种初始配置文件的存放目录.

#切换终端(重启终端应该也可以)

source activate

-bash: activate: No such file or directory

##base环境还是无法激活,但是报错出现了变化,和之前我遇到的一个报错很像,因此我执行了下列命令

export PATH="/home/data/{用户名}/miniconda3/bin/":$PATH

source /home/data/{用户名}/miniconda3/bin/activate #修改终端的默认 python 为 miniconda

source ~/.bashrc

#再次激活base环境

source activate

#激活成功!!还好是虚惊一场,服务器可以继续运行了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容