Anaconda :bad interpreter:No such file or directory

昨天打开服务器键入conda后发现了一个这样的报错:


-bash: */anaconda3/bin/conda: */anaconda3/bin/python: bad interpreter: No such file or directory

此时的anaconda是安装在公共服务器的公共账户里的,所以没有修改权限,企图通过卸载重装解决这个bug.
anaconda的卸载很简单,进入anaconda所在的文件夹后通过以下命令完成卸载:


rm -rf anaconda3

随后,通过以下命令完成压缩包下载:


wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2019.03-Linux-x86_64.sh

重装:


bash Anaconda3-2019.03-Linux-x86_64.sh

一路enter加yes疯狂飙车,结束,运行conda,依旧保错,啊哈哈,生活真是起起落落落呢!
考虑环境变量没有添加的原因:
尝试一:
检查PATH变量


echo $PATH

发现没有/anaconda3/bin这一层路径,打算在~/.bashrc中加上


export PATH=“**/anaconda3/bin:$PATH”

然鹅,公共服务器没有权限修改,失败

尝试二:
依然疯狂enter加yes,随后进入到课题组目录下的.bash_profile文件中增加变量,仅对当前用户有效且永久,命令如下:


vim .bash_profile

输入:


export PATH=**/anaconda3/bin:$PATH

保存退出
运行以下命令使修改生效


source .bash_profile

终于,anaconda不再报错,Python也拥有了anaconda标签,撒花!

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值