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

pip安装包遇OSError: [Errno 22] Invalid argument错误求助

解决pip安装时[Errno 22] Invalid Argument错误的方案

1. 清理pip缓存与临时文件

  • 手动删除临时目录:打开文件管理器,导航到C:\Users\User\AppData\Local\Temp,删除所有以pip-开头的文件夹
  • 执行pip缓存清理命令:
    pip cache purge
    

2. 指定自定义临时目录

Windows默认临时目录路径如果存在解析问题,可手动指定一个无特殊字符的路径:

  1. 先在C盘根目录创建Temp文件夹
  2. 在命令行执行以下命令后再安装:
    set TMP=C:\Temp
    set TEMP=C:\Temp
    pip install pyinstaller==5.7.0
    

3. 使用pip完整路径执行安装

找到Python安装目录下的pip.exe(通常在C:\PythonXX\Scripts目录下,XX为你的Python版本号),用完整路径调用:

"C:\PythonXX\Scripts\pip.exe" install pyinstaller==5.7.0

4. 检查用户目录名称

如果你的Windows用户名包含空格、中文或非ASCII字符,会触发路径解析错误。解决方式:

  • 创建一个不含特殊字符的本地用户,切换后重新尝试安装
  • 或修改pip配置文件:在C:\Users\User\pip\pip.ini(无则新建)中添加以下内容,指定全局安装路径:
    [global]
    target=C:\PythonXX\Lib\site-packages
    

5. 离线安装whl文件

  • 从Python官方软件包索引下载对应版本的pyinstaller-5.7.0-py3-none-win_amd64.whl文件
  • 执行本地安装命令:
    pip install C:\你保存文件的路径\pyinstaller-5.7.0-py3-none-win_amd64.whl
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.07 07:05:42