微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

当我尝试在终端中找到 conda 路径时发生了一些非常奇怪的事情

如何解决当我尝试在终端中找到 conda 路径时发生了一些非常奇怪的事情

我在安装 conda 后遇到“conda 未找到问题”,我进入我的 .zshrc 导出路径以解决问题。

我将这一行“export PATH=${PATH}:/usr/local/opt/miniconda3/bin”添加到 .zshrc - 仍然是同样的问题

当我首先仔细检查我 cd 到 /usr/local 的路径,然后我 cd 进入 opt 目录时,我输入 ls 并没有显示任何内容。我 cd .. 回到本地目录,然后我选择 - 什么都没有。

奇怪的是,如果我执行 "ls /opt" 我可以设置 miniconda 3,而当我 cd /opt 和 ls 我可以设置 miniconda 3 并且在我这次选择了 opt 之后,如果我回去到 /local 然后 cd opt 我可以再次 ls 和 se miniconda 3。

重新创建问题后我的终端的输出

enter image description here

解决方法

如果目录突然消失并再次出现,我不会担心路径问题。这似乎是最小的问题。首先,从你写的内容来看,你总是有一个 /opt/miniconda3 目录可用(不需要 cd 进入该目录才能看到这个),所以我会放入你的 .zshrc

PATH=$PATH:/opt/miniconda3/bin

忘记 /usr/local。

这应该可以解决您的 PATH 问题。如果您还想知道为什么它有时也会出现在 /usr/bin 下而有时却没有,我怀疑某些进程正在那里创建符号链接。监视目录以查明此创建何时发生是有意义的。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。