You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode需输入python3而非python运行代码的原因及路径疑问

问题解答

这个报错主要和系统的Python命名设置有关,也可能涉及路径配置,但前者是更常见的原因:

  • 多数新系统(比如新版macOS)默认仅安装Python 3,且命令为python3,未创建python指向python3的软链接,因此直接执行python会提示zsh: command not found: python。这并非你下载路径的问题,是系统默认命名规则导致的。

解决办法

  • 临时生效:在终端执行以下命令,当前会话内可直接用python和pip替代python3、pip3:
    alias python='python3'
    alias pip='pip3'
    
  • 永久生效:编辑zsh配置文件~/.zshrc,将上述两行命令添加到文件末尾,保存后执行source ~/.zshrc,后续打开终端均可直接使用python、pip命令。

VSCode工具适配问题

只要在VSCode中指定正确的Python 3解释器,其他依赖工具(如pytest、flake8等)会自动适配,无需修改命令。你可以通过左下角的Python版本选择器切换到目标解释器,确保VSCode使用的是你配置的Python环境。

内容的提问来源于stack exchange,提问作者Landon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 22:15:40