安装pip包触发WinError 123,路径异常重复字符求助
WinError 123 pip安装路径异常的解决建议
环境变量排查
- 打开系统和用户级的
Path环境变量列表,逐行检查是否存在带额外s字符、重复或格式错误的路径条目,重点清理Python相关的异常路径 - 确认Python安装目录及
Scripts子目录的路径无多余空格、特殊字符,配置正确
Python安装修复
- 重新运行Python安装包,选择「Modify」选项,勾选「Add Python to PATH」完成修复安装,覆盖可能损坏的路径配置
- 若修复无效,彻底卸载Python(清理残留的环境变量和安装目录文件)后重新安装对应版本
系统层面检查
- 执行命令
sfc /scannow检查并修复系统文件,排除系统组件损坏导致的路径解析异常 - 临时禁用杀毒软件、系统优化工具等第三方程序,排查是否存在第三方工具篡改路径解析逻辑的情况
临时解决办法
- 使用pip的绝对路径执行安装操作,示例:
C:\Python39\Scripts\pip.exe install requests
内容的提问来源于stack exchange,提问作者jezzaho
相关产品推荐
相关产品推荐

