我正在学习微软机器学习教程,这里。我想缩短路径,这样我就不必~/.dotnet/tools/mlnet
在终端中运行命令(我在 MacOS 上),特别是因为我当前的目录路径是~/myMLApp
,所以现在我必须退出该目录并运行这样的命令../.dotnet/tools/mlnet
。
理想情况下,我只想mlnet
在任何地方运行命令。我想我必须进入我的 bash 配置文件并更改路径,我以前也这样做过,但谷歌对这类事情毫无帮助,因为很多搜索词都是重复使用的,而且含糊不清。另外,我现在使用的是不久前在 MacOS 上更改的新 bash(它被称为 z-shell 之类的东西?),所以我不知道过程是否不同。
答案1
zsh
在某种程度上与 向后兼容bash
,而 在某种程度上与原始 向后兼容sh
。因此,您可以使用~/.profile
或~/.bashrc
,当然也可以使用~/.zshrc
。在任何一个文件中,添加如下行:
export PATH=~/.dotnet/tools/:$PATH
然后您就可以mlnet
在终端中输入。