macos - 将 ~/omnetpp-5.6.2/bin 添加到 PATH 时,source .zshrc 命令失败
问题描述
在 MacOS 中添加 export PATH= $PATH:~/omnetpp-5.6.2/bin
到 .zshrc 会出现以下错误:
.zshrc:export:193:在此上下文中无效:/usr/local/opt/gcc/bin:/usr/local/bin/python3:/usr/local/opt/gcc/bin:/usr/local/bin /python3:/Users/kaytlyn/anaconda3/bin:/Users/kaytlyn/anaconda3/condabin:/usr/local/opt/gcc/bin:/usr/local/bin/python3:/usr/local/bin:/usr /bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin:/usr/local/share/dotnet:/opt/X11/bin:~/.dotnet/tools:/Library/Apple /usr/bin:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Applications/Wireshark.app/Contents/MacOS:/Users/kaytlyn/anaconda3/bin:/usr/local/go/bin/go :/Users/kaytlyn/anaconda3/bin:/usr/local/go/bin/go:/Users/kaytlyn/anaconda3/bin:/usr/local/go/bin/go:~/omnetpp-5.6.2/bin prompt_status:5:找不到命令:wc
我想添加这个路径,这样我就不必cd
每次都去那个目录来运行它。如何解决这个问题?提前致谢!!
解决方案
~
$HOME
如果您以这种方式添加它,则不会扩展到。试试这个:
# Use the array version instead of the scalar.
# -U eliminates duplicates.
export -U PATH path+=( ~/omnetpp-5.6.2/bin )
请参阅http://zsh.sourceforge.net/Doc/Release/Parameters.html#Parameters-Used-By-The-Shell
推荐阅读
- xaml - 更新 Badge、Xamarin Forms 应用程序中的计数器
- json - Postgres Json_each_Text() 函数
- python - 带有元素的 Python 列表操作
- python - 为什么这个 python 代码的输出是 False?
- reactjs - 如何使用带有反应的 emscripten wasm?
- ios - 根据内容居中水平 UICollectionView
- javascript - 如何在 Jquery 验证表单中检查整数数据类型?
- ansible - 带有 newermt 选项的 Ansible 查找模块
- angular - d3.js,颜色渐变不改变
- javascript - 具有多个目标的 Angular 自定义 webpack