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 指令,就可以正常使用了。

相关推荐
luffy54592 小时前
windows下通过docker-desktop创建redis实例
windows·redis·docker·容器
那我掉的头发算什么2 小时前
【Mybatis】Mybatis-plus使用介绍
服务器·数据库·后端·spring·mybatis
wazmlp0018873692 小时前
第五次python作业
服务器·开发语言·python
looking_for__3 小时前
【Linux】应用层自定义协议与序列化
linux·服务器·网络
唐梓航-求职中3 小时前
技术-算法-leetcode-1606. 找到处理最多请求的服务器(易懂版)
服务器·算法·leetcode
晚风_END3 小时前
Linux|操作系统|elasticdump的二进制方式部署
运维·服务器·开发语言·数据库·jenkins·数据库开发·数据库架构
Lsir10110_3 小时前
【Linux】深入解剖页表——分页式存储
linux·运维·服务器
victory04313 小时前
服务器病毒处理记录
运维·服务器·chrome
爱吃生蚝的于勒3 小时前
【Linux】线程概念(一)
java·linux·运维·服务器·开发语言·数据结构·vim
fengyehongWorld3 小时前
Linux yq命令
linux·运维·服务器