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

Windows10下执行pip install -U setuptools失败求助

解决Windows下PyCharm升级Setuptools的权限错误

嘿,这个权限错误我太熟了——本质就是升级时setuptools的相关文件被其他进程占用,导致没法替换更新。给你几个靠谱的解决办法,按顺序试就行:

  • 以管理员身份重启PyCharm
    很多时候是PyCharm本身占用了虚拟环境里的setuptools文件。右键点击PyCharm的桌面图标,选择「以管理员身份运行」,重新打开你的项目后,再执行pip install -U setuptools试试。

  • 直接用虚拟环境的pip在命令行升级
    打开Windows命令提示符(CMD),先激活你的项目虚拟环境:

    c:\users\Username\pycharmprojects\untitled1\venv\Scripts\activate.bat
    

    激活成功后,命令行开头会出现(venv)标识,接着执行带强制重装参数的升级命令:

    pip install -U setuptools --force-reinstall
    

    --force-reinstall参数能强制覆盖旧版本文件,大概率能绕过文件占用的问题。

  • 关闭占用文件的多余进程
    按下Ctrl+Shift+Esc打开任务管理器,切换到「详细信息」标签页,找有没有额外的python.exe或者pycharm64.exe进程(别关你当前正在用的那个),把这些多余进程结束掉,再回到PyCharm里尝试升级。

  • 临时关闭杀毒软件/防火墙
    部分杀毒软件(包括Windows Defender)的实时监控会拦截文件替换操作,刚好卡了setuptools的升级。临时关闭这些防护工具,升级完成后再重新开启就好。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.20 10:22:26