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

无法在PyCharmProjects目录外项目安装Python包的PermissionError问题咨询

问题根因

报错核心是PermissionError: [Errno 13] Permission denied,指向pip全局缓存目录c:\users\ali\appdata\local\pip\cache\读写权限异常:仅PyCharmProjects路径下的项目虚拟环境有权限访问该缓存目录,其余路径下的虚拟环境调用pip时无法写入缓存,会卡在缓存写入步骤直到手动中断,触发KeyboardInterrupt报错。

解决方案
  • 方案1:重置pip缓存权限
    关闭所有Python相关的终端、PyCharm窗口,打开资源管理器输入路径C:\Users\Ali\AppData\Local\pip\,直接删除整个cache文件夹。重启终端后在桌面项目的虚拟环境中重新执行安装命令即可,pip会自动重建有权限的缓存目录。
  • 方案2:临时跳过缓存验证
    安装包时追加--no-cache-dir参数,跳过本地缓存读写步骤直接下载安装,示例命令:
    pip install aiogram --no-cache-dir
    
  • 方案3:全局更换pip缓存目录
    打开系统环境变量设置,新建名为PIP_CACHE_DIR的用户变量,值设置为你已确认有权限的路径,比如C:\Users\Ali\PyCharmProjects\pip_cache。保存后重启终端/PyCharm,所有位置的项目都会将缓存写入该目录,不会再触发权限报错。
  • 方案4:临时提权运行
    右键选择「以管理员身份运行」终端或PyCharm,再执行pip安装命令,获取完整的系统读写权限即可完成安装。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 14:36:01