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

为什么我无法通过Pip从PyPI安装包?提示status 1错误如何解决

问题诊断

两个报错属于独立问题,并非全局pip功能故障:

  1. miniupnpc安装失败
    build_ext阶段抛出WinError 2是因为该包包含C扩展模块,你的Windows系统缺少配套的C/C++编译工具链,无法完成源码编译。
  2. conda安装失败
    ImportError: cannot import name 'Iterable' from 'collections'是版本不兼容导致:你尝试安装的conda 4.3.16是2017年发布的旧版本,仅支持Python 3.6及更早版本。Python 3.10起Iterable类已从collections模块迁移至collections.abc,旧版本代码无法在Python 3.10环境运行。此外官方本就不支持通过pip安装完整conda环境,仅可通过官方安装包部署conda环境管理工具。

解决办法

前置操作

先确认基础依赖为最新版本,执行命令:
pip install --upgrade wheel setuptools pip

miniupnpc安装修复

两种方案二选一即可:

  • 方案1:安装编译依赖
    搜索下载安装Microsoft Visual C++ Build Tools,安装时勾选「桌面开发用C++」组件,安装完成后重启终端重新执行安装命令即可。
  • 方案2:直接安装预编译二进制包
    无需本地编译,执行命令:
    pip install miniupnpc --only-binary :all:

conda部署修复

  • 若需要完整的conda环境管理能力,直接下载Miniconda安装包运行安装即可,不要通过pip部署。
  • 若仅需要调用conda相关的Python库,执行以下命令安装适配Python 3.10的版本:
    pip install conda-package-handling

内容的提问来源于stack exchange,提问作者Alarm-1202

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 00:06:04