Anaconda安装Fbprophet失败,遇EnvironmentNotWritableError报错求助
解决Anaconda安装Prophet时的权限错误
报错原因
你遇到的EnvironmentNotWritableError是因为当前用户没有对系统级Anaconda环境(C:\ProgramData\Anaconda3)的写入权限,直接执行安装命令会被系统权限限制。
解决方案
1. 以管理员身份运行Anaconda Prompt
- 找到Anaconda Prompt快捷方式,右键选择以管理员身份运行
- 在打开的窗口中重新执行安装命令:
conda install -c conda-forge prophet
2. 创建个人虚拟环境安装(推荐)
系统级环境容易出现权限冲突,建议创建专属虚拟环境,完全拥有读写权限:
- 打开Anaconda Prompt(无需管理员),创建新环境(示例命名为
prophet_env):conda create -n prophet_env python=3.9 - 激活新环境:
conda activate prophet_env - 安装Prophet:
conda install -c conda-forge prophet - 给该环境安装Jupyter,方便后续使用:
conda install jupyter
3. 修改Anaconda目录权限
如果一定要使用系统级环境,可手动调整目录权限:
- 打开文件资源管理器,定位到
C:\ProgramData\Anaconda3文件夹 - 右键选择属性 → 安全标签页
- 找到当前用户,点击编辑,勾选完全控制权限,确认保存
- 重新打开Anaconda Prompt执行安装命令
内容的提问来源于stack exchange,提问作者Srijon Malik
相关产品推荐
相关产品推荐

