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

zsh执行pip install pydantic[email]报错及Pydantic依赖问题求助

解决zsh中pip install pydantic[email]报错的问题

问题原因

zsh会将方括号[]视为通配符匹配语法,直接执行pip install pydantic[email]时,zsh会尝试查找匹配该模式的文件,找不到就会抛出no matches found错误。

解决方法

提供三种可行的解决方式,任选其一即可:

  • 用单引号包裹包名,让zsh不解析方括号:
    pip install 'pydantic[email]'
    
  • 转义方括号,在每个方括号前加反斜杠,标记为普通字符:
    pip install pydantic\[email\]
    
  • 临时切换到bash执行命令:
    bash
    pip install pydantic[email]
    exit
    

执行完成后,重新运行包含EmailStr的Python代码,即可解决缺少email_validator模块的问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.05 23:35:18