bash: conda: command not found

问题描述:

在Pycharm上用SSH远程连接到服务器,打开Terminal准备查看用 conda 创建的虚拟环境时,却发现调用 conda 指令时出现以下报错:

shell 复制代码
-bash: conda: command not found

如果使用Xshell 利用端口号直接连接该 docker 容器,输入相同的命令,仍然有同样的问题。

原因分析:

~/.bashrc 中没有加入anaconda的 环境变量 ,导致 bash 无法对 conda 指令进行识别和解释。

解决方案:

  1. 在终端输入以下指令打开 ~/.bashrc
shell 复制代码
vim ~/.bashrc
  1. 并添加指令:
shell 复制代码
export PATH=/path/to/anaconda3/bin:$PATH

当然,Anaconda具体的位置视具体安装情况而定,比如笔者的路径是 /opt/conda/bin

插入完成后 先按 Esc 键 退出插入模式,然后 输入 :wq 保存退出。

  1. 在终端输入:
shell 复制代码
source ~/.bashrc

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

相关推荐
咖啡里的茶i24 分钟前
在Docker环境中安装Hadoop cluster 实验报告一
hadoop·docker·容器
rabbit_pro1 小时前
Docker compose部署Ollama使用模型
linux·运维·docker
咖啡里的茶i2 小时前
在Docker环境中安装Hadoop cluster 实验报告三
docker
笑洋仟3 小时前
docker的overlay2目录占用磁盘空间很大,清理办法
运维·docker·容器
m0_738120723 小时前
ctfshow靶场SSRF部分——基础绕过到协议攻击解题思路与技巧(一)
服务器·前端·网络·安全·php
木雷坞3 小时前
2026 年 5 月国内可用 Docker 镜像源列表与配置方法
运维·docker·容器
2301_780789663 小时前
“数字珍珠港”再现:西北能源基地DNS篡改事件深度复盘与防护升级
运维·服务器·网络·tcp/ip·网络安全·智能路由器·能源
南境十里·墨染春水4 小时前
linux学习进展 守护进程
linux·服务器·学习
咖啡里的茶i5 小时前
从云端数据分析平台数据图实验报告
docker