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

安装Pandas时遇权限拒绝错误(Errno13/Winerror5)求助

Pandas安装权限错误(Errno 13/Winerror 5)解决方法

报错信息

ERROR: Could not install packages due to an OSError: [Errno 13] Permission denied: 'C:\Users\path\AppData\Roaming\Python\Python311\site-packages\dateutil\zoneinfo\dateutil-zoneinfo.tar.gz'
Check the permissions.

解决步骤

  • 彻底清理残留后重装Python

    1. 卸载Python后,手动删除以下目录:
      • C:\Users\你的用户名\AppData\Roaming\Python
      • C:\Program Files\Python311(若存在)
      • C:\Program Files (x86)\Python311(若存在)
      • 已创建的虚拟环境文件夹
    2. 重启电脑,重新安装Python,勾选Add Python to PATH,选择自定义安装后,在高级选项里勾选Install for all users(规避单用户权限限制)
  • 管理员权限下强制重装

    1. 右键命令提示符/终端,选择以管理员身份运行
    2. 执行命令:
      pip install pandas --force-reinstall --no-cache-dir
      
      (--force-reinstall强制重新安装所有依赖,--no-cache-dir避免缓存的损坏文件干扰)
  • 正确使用纯净虚拟环境

    1. 在VS Code中创建全新虚拟环境:
      python -m venv .venv
      
    2. 激活虚拟环境:
      • Windows命令提示符:.venv\Scripts\activate.bat
      • Windows PowerShell:.venv\Scripts\Activate.ps1
    3. 激活后直接执行安装:
      pip install pandas
      
      (虚拟环境默认隔离系统包,无需修改pyvenv.cfg,修改反而会引发权限冲突)
  • 手动修复dateutil目录权限
    若上述方法无效,直接处理目标目录:

    1. 定位到C:\Users\path\AppData\Roaming\Python\Python311\site-packages\dateutil文件夹
    2. 右键文件夹→属性→安全,选中你的用户名,勾选完全控制权限,应用保存
    3. 再次执行pip install pandas --user

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 02:09:55