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

执行pip安装依赖失败,升级pip后仍遇权限问题求助

解决pip安装依赖时找不到AppleInternal路径下six包的问题

问题分析

报错里的/AppleInternal/BuildRoot/Library/Caches/com.apple.xbs/Sources/python3/python3-103/six-1.15.0-py2.py3-none-any.whl是苹果系统自带Python的内部缓存目录,普通用户无访问权限,升级pip无法绕过系统级路径限制,同时缓存目录权限问题也可能干扰安装流程。

解决方案

  • 使用独立Python虚拟环境(推荐)
    系统自带Python受苹果内部配置限制,建议用pyenv或conda创建独立环境:

    1. 安装pyenv:brew install pyenv(macOS用Homebrew)
    2. 安装指定Python版本:pyenv install 3.11.4
    3. 创建并激活虚拟环境:pyenv virtualenv 3.11.4 charts-env,pyenv activate charts-env
    4. 在激活的环境中重新执行原命令:pip install --no-cache-dir --upgrade -r /charts/requirements.txt
  • 单独安装six包并绕过本地缓存
    先手动安装指定版本的six,再处理requirements:

    pip install --no-cache-dir six==1.15.0
    pip install --no-cache-dir --upgrade -r /charts/requirements.txt
    
  • 修复pip缓存目录权限
    解决/Users/josuenavarro/Library/Caches/pip的权限警告:

    sudo chown -R $USER:$USER /Users/josuenavarro/Library/Caches/pip
    
  • 强制使用PyPI官方源安装
    执行命令时指定官方源,避免读取系统内部缓存:

    pip install --no-cache-dir --upgrade -i https://pypi.org/simple/ -r /charts/requirements.txt
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 06:30:53