【发布时间】:2021-09-27 02:52:11
【问题描述】:
我有一个在远程计算机上运行的 Docker 容器,它映射到端口 3000 和根文件夹 /data: 使用 Jupyter 笔记本访问根文件夹时,我收到以下错误消息:
服务器错误:回溯(最后一次调用):文件 “/usr/local/lib/python3.7/site-packages/tornado/web.py”,第 1704 行,在 _execute 结果 = 等待结果文件“/usr/local/lib/python3.7/site-packages/tornado/gen.py”,第 234 行,在 wrapper yield = ctx_run(next, result) 文件 "/usr/local/lib/python3.7/site-packages/notebook/services/contents/handlers.py", 第 112 行,在获取路径 = 路径、类型 = 类型、格式 = 格式、内容 = 内容中, 文件 "/usr/local/lib/python3.7/site-packages/notebook/services/contents/filemanager.py", 第 437 行,在 get model = self._dir_model(path, content=content) 文件中 "/usr/local/lib/python3.7/site-packages/notebook/services/contents/filemanager.py", 第 311 行,在 _dir_model 中用于 os.listdir(os_dir) 中的名称: PermissionError: [Errno 13] Permission denied: '/data'
其他目录都可以工作,除了 root(即我可以访问 /data/abc/)。笔记本工作。 笔记本版本:4.4.0 Ubuntu 16.04
【问题讨论】: