栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

zsh: command not found: conda解决

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

zsh: command not found: conda解决

出现这个问题的原因是因为,zsh默认配置文件中,

终端中zsh的可访问的程序一般放在/bin, /usr/bin, /usr/local/bin,~/bin目录下;而最新安装的Anaconda会默认安装在/Users/username下或者/Users/username/opt下,导致环境变量没有写入到终端配置文件。

需要自己把anaconda的安装路径加进去,例如:

# 1. 确定自己的安装路径
# 我本机安装的miniconda路径如下
/Users/huangshan/documents/software/miniconda3/miniconda3/bin/conda 
# 只需要截止到bin的部分,后面加上$:PATH
/Users/huangshan/documents/software/miniconda3/miniconda3/bin:$PATH

# 2. 打开配置文件,一般位于用户目录下
vim ~/.zshrc

# 把下面这行加到下面这部分的后头

# Path to your oh-my-zsh installation.
export ZSH="/Users/huangshan/.oh-my-zsh"
export PATH="Users/huangshan/documents/software/miniconda3/miniconda3/bin:$PATH"

# 改完之后,测试一下
conda --version

# 如果还是没有找到命令,需要激活一下刚刚的配置
source .zshrc
# 一般激活之后就可以找到了

激活后,使用过程中遇到:

简单来说,就是shell虽然配置过了,但是conda也要重新初始化一下,庆幸目前这个conda init命令是支持zsh这种shell的
直接执行:conda init zsh即可。(注意,一定要重启终端,不然无效!)

可以看到,其实修改的还是./zshrc文件,打开./zshrc文件,可以看到:

配置文件的最后有这个conda init的一些代码。

  • 知乎文章:zsh: command not found: conda问题解决
  • 博客园文章:zsh: command not found: conda的一种解决方法
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/308529.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号