VS Code命令行提示“code”未找到,求类似python改python3的解决方案
解决
zsh: command not found: code的方案 和你遇到的python/python3问题类似,核心原因是系统找不到code命令的可执行文件路径,以下是几种可行的解决方法:
临时替代方案(直接用完整路径)
就像用python3替代python一样,你可以直接调用VS Code命令行工具的完整路径来执行命令:
- Mac系统默认路径:
/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code file.py - Linux系统(以Debian/Ubuntu为例)默认路径:
/usr/share/code/bin/code file.py
永久解决方案(让code命令全局可用)
方法1:通过VS Code内置命令添加到PATH
打开VS Code,按下Cmd+Shift+P(Mac)或Ctrl+Shift+P(Linux)打开命令面板,搜索并执行Shell Command: Install 'code' command in PATH,完成后重启终端,就能直接用code file.py命令了。
方法2:手动添加别名
编辑zsh的配置文件~/.zshrc,在文件末尾添加一行别名配置:
alias code="/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code"
保存文件后,执行以下命令让配置立即生效:
source ~/.zshrc
之后在任何终端窗口都可以直接使用code命令。
注意:如果你的VS Code安装在非默认路径,需要把上述命令里的路径替换成你实际的安装路径。
内容的提问来源于stack exchange,提问作者Rick Cohen
相关产品推荐
相关产品推荐

