Jupyter Notebook 解决启动后无法打开浏览器的问题以及工作目录更改

最近需要用到Jupyter Notebook,但刚进入anaconda navigator点击jupyter lunch发现打不开,因为jupyter notebook是用浏览器显示的,那肯定就是浏览器配置不对,下面步骤就可以成功解决:

目录

解决启动后无法打开浏览器的问题

工作目录的修改

解决启动后无法打开浏览器的问题

1.在左下角输入anaconda prompt  点击打开

 2.在弹出的黑窗口上输入jupyter notebook --generate-config,找到驱动程序的位置

 

3.在电脑上找到jupyter_notebook_config.py文件所在的位置,并选择用记事本打开,定位到第99行,在其下面输入下面一段话,保存

import webbrowser
webbrowser.register("Chrome", None,
webbrowser.GenericBrowser("D:\\SoftWare\\Google

### Jupyter Notebook 启动打开常见问题解决方案 #### 1. 使用管理员权限启动 当尝试以root用户身份运行Jupyter Notebook时,可能会遇到警告信息:“Running as root is not recommended. Use --allow-root to bypass”。为了绕过此限制并允许作为root用户启动服务,可以在命令后面加上`--allow-root`参数[^2]。 ```bash jupyter notebook --allow-root ``` #### 2. 自动浏览器窗口未弹出 如果希望每次启动Jupyter Notebook都能自动弹出新的浏览器标签页,则可以编辑配置文件来启用该功能。首次执行下面这条指令会创建默认配置: ```bash jupyter notebook --generate-config ``` 之后找到生成的配置文件路径(通常位于~/.jupyter/目录下的jupyter_notebook_config.py),并将其中no-browser设置更改为False: ```python c.NotebookApp.open_browser = True ``` 这将确保每当通过终端启动notebook应用时都会触发新网页加载动作[^3]。 #### 3. 版本兼容性问题处理 对于某些Python版本(特别是较新的),可能由于依赖项之间的不匹配而导致应用程序崩溃。例如,在Python 3.9及以上环境中,traitlets库版本过高可能导致异常终止。此时可以通过降级指定包的方式解决问题: ```bash pip install traitlets==5.8 ``` 上述操作适用于那些因为特定软件组件更新而引发的功能失效情况;当然也可以考虑整个环境回滚至稳定状态后再做调整[^4]。 #### 4. 虚拟环境管理 为了避免不同项目间相互干扰以及潜在冲突的发生,建议为每个独立的任务建立专属的工作空间——即所谓的虚拟envs。一旦确定某个特定环境下存在难以修复的问题,最简单有效的办法就是彻底移除它,并重建一个新的干净副本: ```bash conda env list # 查看当前所有的Conda environments列表 conda env remove --name problematic_env_name # 删除有问题的那个environment ``` 完成清理工作后按照常规流程重新构建所需工具链即可恢复正常运作[^5]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值