安装Anaconda后启动Jupyter Notebook遇PermissionError[Errno13]求助
Jupyter Notebook启动权限拒绝问题解决方法
启动Jupyter Notebook时出现PermissionError,核心原因是当前用户对C:\Users\Dell\AppData\Roaming\jupyter\runtime目录没有写入权限,以下是几种解决方法:
临时解决:管理员身份运行终端
右键终端(CMD/PowerShell),选择「以管理员身份运行」,再执行jupyter notebook命令,临时获取系统级权限完成启动。永久修复:修改目录权限
- 打开文件资源管理器,找到路径
C:\Users\Dell\AppData\Roaming\jupyter - 右键
runtime文件夹,选择「属性」→「安全」 - 点击「编辑」,选中当前用户(Dell),勾选「完全控制」权限,依次点击「应用」「确定」保存设置。
- 打开文件资源管理器,找到路径
自定义runtime目录启动
执行命令时手动指定一个有写入权限的目录,比如用户文档文件夹:jupyter notebook --runtime-dir "C:\Users\Dell\Documents\jupyter_runtime"可将该命令保存为
.bat批处理文件,后续直接双击启动。重新安装Anaconda到用户目录
卸载当前安装在C:\ProgramData\anaconda3的Anaconda,重新安装时选择「仅我使用」,将Anaconda安装到C:\Users\Dell\anaconda3,避免系统公共目录的权限限制。
内容的提问来源于stack exchange,提问作者Fernando Gonçalves
相关产品推荐
相关产品推荐

