Jupyter Notebook启动报错求助:IPython目录不可写及Root运行警告
解决Jupyter Notebook启动的两个报错
1. 处理IPython目录不可写的警告
报错原因:/home/vision/.ipython目录没有写入权限,IPython只能临时创建目录运行。
解决步骤:
- 先查看目录权限:
ls -ld /home/vision/.ipython - 修改目录的所属用户并添加写入权限:
chown -R vision:vision /home/vision/.ipython chmod -R u+w /home/vision/.ipython - 要是不想修改原有目录权限,也可以启动时手动指定一个有写入权限的IPython目录:
jupyter notebook --ipython-dir=/tmp/my_ipython_dir
2. 处理root用户运行的禁止提示
报错原因:Jupyter默认不允许root用户启动,避免安全风险。
解决步骤:
- 优先切换到普通用户
vision运行:先执行su - vision,再输入jupyter notebook启动 - 必须用root运行的话,添加允许参数:
jupyter notebook --allow-root
内容的提问来源于stack exchange,提问作者Vision Aggarwal
相关产品推荐
相关产品推荐

