cur*_*arn -1
Zsh 不使用~/.bashrc
,而是~/.bash_profile
使用~/.zshrc
。
在 bash 中执行此命令将向您添加一行~/.zshrc
,这应该可以解决您的问题:
echo 'PATH=${PATH}:'"$(dirname "$(which jupyter)")" >> ~/.zshrc
Run Code Online (Sandbox Code Playgroud)
该命令的作用细分:
jupyter
( which jupyter
)的查找路径dirname path_from_step_1
从步骤 1 ( )的路径中获取目录$PATH
环境变量 ( PATH=${PATH}:directory_path_from_step_2
)~/.zshrc
( echo the_line_from_step_3 >> ~/.zshrc
)的末尾基本上,上面的命令询问 bash 在哪里jupyter
,然后告诉 zsh 在查找程序和可执行文件时也在那里搜索。这意味着如果jupyter
在您的 bash 中工作,那么此后它也应该在您的 zsh 中工作。
我没有 Mac 来测试这个,所以如果这不起作用,请留下评论,以便我可以调试它并找出解决方案。