解决mac安装zsh后使用某些命令报错zsh: command not found
注:这里以conda命令无法使用为例,其他一般同样适用
安装了zsh之后,发现自己的conda用不了了
报错如下
zsh: command not found: conda
去网上找通用的解决办法
由于.zshrc 没有配置相关环境变量设置,需要将bash 中.bash_profile 全部环境变量加入
1 |
|
在# User configuration下面添加
1 |
|
然后保存退出,执行如下命令
1 |
|
但是发现依然用不了conda
于是我看了一下我自己的.bash_profile的文件内容,里面并没有conda的路径
那我们只能单独添加一下conda的路径了
重新打开/.zshrc
1 |
|
在最底下添加这一句
1 |
|
这是我的电脑里面conda的路径,你们的要改成你们自己的conda路径
然后保存退出,执行命令
1 |
|
这时候输入conda不会提示zsh: command not found: conda了
但是我输入conda activate 我的环境名
报错了
提示如下
1 |
|
于是再去网上找方法
首先在终端输入
1 |
|
然后输入
1 |
|
现在就可以了
这个其实就是先进入一下base环境,主要应该是这个source,然后就可以进其他我们自己的环境了
我的环境名叫kr,所以我这样输入就正常了
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!