安装FB Prophet时报OSError: Permission denied权限错误如何解决?
FB Prophet安装报错Permission denied解决方法
ERROR: Could not install packages due to an OSError: [Errno 13] Permission denied: 'LICENSE.md'
该报错核心原因是当前用户对Python安装目录、pip缓存目录没有读写权限,可按以下方案依次尝试:
- 优先选择用户级安装,不需要修改系统全局权限,执行命令:
pip install prophet --user
如果需要安装旧版FB Prophet,将命令中的prophet替换为fbprophet即可。 - 若使用虚拟环境安装,确认虚拟环境所属目录的读写权限归属于当前用户,或直接删除原有虚拟环境重建后再执行安装。
- 清理pip本地缓存后重试,缓存中残留的文件权限异常也会触发该报错,清理命令:
pip cache purge - Windows系统用户可右键点击终端/命令提示符,选择「以管理员身份运行」后重新执行安装命令。
注意:Linux/macOS系统下非必要不要使用sudo pip install直接授予pip最高权限,可能会破坏系统内置Python的依赖结构。
内容的提问来源于stack exchange,提问作者Kellie Mullan
相关产品推荐
相关产品推荐

