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

Windows下pip安装PyInstaller失败,报[Errno 22]无效参数错误求助

解决PyInstaller安装时Errno 22无效参数的问题

可行的解决办法:

  • 指定短路径临时目录安装
    手动给pip指定一个路径极短的临时文件夹用于解压安装包,先确保C:\Temp目录存在(不存在就手动新建),然后执行命令:

    pip install pyinstaller --no-cache-dir --temp "C:\Temp"
    
  • 手动下载whl包进行本地安装

    1. 找到对应你Python版本和系统架构的PyInstaller whl包(比如你遇到的pyinstaller-5.7.0-py3-none-win_amd64.whl)
    2. 将whl包放到路径极短的文件夹中,比如C:\PyPkg
    3. 打开CMD切换到该文件夹,执行安装命令:
    pip install pyinstaller-5.7.0-py3-none-win_amd64.whl
    
  • 以管理员权限运行CMD重试
    右键CMD选择「以管理员身份运行」,再执行pip install pyinstaller,避免因权限不足导致的文件操作异常。

  • 在短路径下创建虚拟环境安装
    在路径较短的目录创建虚拟环境,激活后再安装PyInstaller:

    python -m venv C:\Venvs\PyInstallerEnv
    C:\Venvs\PyInstallerEnv\Scripts\activate.bat
    pip install pyinstaller
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.07 08:55:21