远程操作服务器时的bash: conda: command not found

问题描述:

在Pycharm上用SSH远程连接到服务器,打开Terminal准备开始愉快地用命令行训练网络,却发现调用conda指令时出现以下报错:

- bash: conda: command not found

换用Xshell之后依然出现同样的问题,但是检查之后发现服务器上anaconda正常安装并且可以正常使用conda指令。


原因分析:

查阅博客并且请教同学之后,发现时~/.bashrc没有加入anaconda的环境变量,导致bash无法对conda指令进行识别和解释。


解决方案:

明白了具体原因,解决方法就很好确认了。用以下指令打开~/.bashrc:

vim ~/.bashrc

并添加指令:

export PATH=/path/to/anaconda3/bin:$PATH

当然,Anaconda具体的位置视具体安装情况而定,比如笔者的路径是/opt/conda/bin。修改完成后关闭文件,并在终端输入

source ~/.bashrc

加载修改后的设置,使之生效。此时再在终端尝试conda指令,就可以正常使用了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值