conda:command not found

绝地灬酷狼 2022-11-06 15:52 142阅读 0赞

写在前面虽然本来也不长

跑网络太慢了找了台服务器新分配用户安装miniconda,怎么安装就不说了,wget 下载,再bash 安装,都是默认安装且默认了inti,完了 conda list 一下提示找不到conda命令,根据目前普遍的解决方法,

正式开始

1.添加环境变量

  1. vim ~/.bashrc

但是conda初始化的时候已经配置了环境变量了

  1. source ~/.bashrc

source 命令竟然也找不到

2.查看 /miniconda/bin下是否有 conda

3.怀疑是shell 问题
这个时候我注意到uparrow不是上一条命令而是^[A(好像,记不得了)
就有说用 echo $0 查看当前使用的shell:
显示 sh
于是目前觉得可能就是shell的问题,看了一下之前服务器报错的时候前面都是 bash
下一步尝试把sh切换成bash

  1. sudo dpkg-reconfigure dash

在弹出的界面里选择
但是需要用戶添加進管理員

  1. sudo adduser <USR> sudo

结束之后重新登录一下 ssh,就自动进入 base 环境了

总结

为什么我总是遇到奇奇怪怪的 bug
另补一下,服务器创建用户之后需要手动添加密码,我以为直接就创建了导致连接输密码一直denied

  1. sudo adduser -m <USR> #-m在 home 创建用户文件夹
  2. sudo passwd <USR> #添加密码

我:计算机真奇妙
计算机:这个人可能是个傻的

发表评论

表情:
评论列表 (有 0 条评论,142人围观)

还没有评论,来说两句吧...

相关阅读