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

MacBook Pro M2 Pro使用Python3.9创建虚拟环境报错求助

解决Python虚拟环境创建失败的问题

可行修复方案

1. 跳过ensurepip创建虚拟环境

报错源于ensurepip执行失败,可先创建不带pip的虚拟环境,再手动安装:

  • 执行创建命令:python3 -m venv --without-pip vMyEnv
  • 激活虚拟环境:source vMyEnv/bin/activate
  • 手动安装pip:curl https://bootstrap.pypa.io/get-pip.py | python

2. 修复系统Python的ensurepip组件

尝试重置ensurepip组件后再创建环境:

  • 卸载现有ensurepip:python3 -m ensurepip --uninstall
  • 重新安装并升级:python3 -m ensurepip --upgrade
  • 再次尝试创建虚拟环境:python3 -m venv vMyEnv

3. 改用Homebrew安装独立Python(推荐)

系统自带Python易受系统操作影响,用Homebrew安装独立版本更稳定:

  • 安装Homebrew:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • 安装Python:brew install python
  • 用新安装的Python创建环境:python3 -m venv vMyEnv

4. 补全Xcode开发工具依赖

卸载Xcode可能残留依赖缺失,重新安装Command Line Tools:

  • 执行安装命令:xcode-select --install
  • 完成安装后重试虚拟环境创建

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 06:14:51