windows - 如何从 CMD 执行添加到 WSL2 内的 $PATH 的二进制文件?
问题描述
在我的 WSL2 环境中,我已adb
添加到 Path 环境变量中。我想像这样直接从 Windows CMD 调用它:wsl adb
但是我收到以下错误:
zsh:1: command not found: adb
就好像它在运行命令时没有源 ~/.zprofile ,因此没有调整后的 PATH 变量。任何想法如何处理这个?ZSH 是我的 WSL2 环境中的默认 shell adb
,在它内部运行就可以了。
解决方案
我想通了,这似乎有效:wsl zsh -ic "adb"
推荐阅读
- model-view-controller - 有条件地在层次结构 Telerik 网格上显示命令按钮
- excel - 编译错误:赋值左侧的函数调用
- c# - 新闻栏无法正常工作,需要一直移动/工作
- javascript - Flutter 客户端套接字如何连接到套接字服务器?
- java - StringDimensionMergerV9 中的 Druid firehose 瓶颈
- ios - 使用 Texture 时如何实现 ListCollectionViewLayout?
- wxpython - 模态对话框处理
- javascript - 我无法理解我的 If 陈述是如何被视为真实的
- wordpress - 架构 - 星级从谷歌消失
- c# - 设置“相同”(Equals()) 对象的不同实例后,DataContext 绑定中断