JupyterLab无法打开终端窗口的解决方法.docx

JupyterLab无法打开终端窗口的解决方法.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

JupyterLab无法打开终端窗口的解决方法

目录错误描述解决方案总结

错误描述

本地Anaconda使用pipinstalljupyterlab后使用jupyter-lab打开窗口创建Terminal出现错误LauncherError、Unhandlederror、Dismiss

解决方案

通过查询Anaconda窗口信息发现报错如下:

Traceback(mostrecentcalllast):

Filee:\anaconda3\envs\pytorch1.6.0\lib\site-packages\tornado\web.py,line1702,in_execute

result=method(*self.path_args,**self.path_kwargs)

Filee:\anaconda3\envs\pytorch1.6.0\lib\site-packages\tornado\web.py,line3173,inwrapper

returnmethod(self,*args,**kwargs)

Filee:\anaconda3\envs\pytorch1.6.0\lib\site-packages\jupyter_server\terminal\api_handlers.py,line26,inpost

name,_=self.terminal_manager.new_named_terminal(**data)

Filee:\anaconda3\envs\pytorch1.6.0\lib\site-packages\terminado\management.py,line319,innew_named_terminal

term=self.new_terminal(**kwargs)

Filee:\anaconda3\envs\pytorch1.6.0\lib\site-packages\terminado\management.py,line171,innew_terminal

pty=PtyProcessUnicode.spawn(argv,env=env,cwd=options.get(cwd,None))

Filee:\anaconda3\envs\pytorch1.6.0\lib\site-packages\winpty\ptyprocess.py,line89,inspawn

executable:%s.%command

FileNotFoundError:Thecommandwasnotfoundorwasnotexecutable:powershell.exe.

可以发现报错的原因是JupyterLab在创建Ternimal时无法定位到PowerShell。为此,我通过CMD启用PowerShell仍然失败,如下所示:

因此怀疑时是环境变量中缺少`PowerShell`路径,因此我找到`PowerShell`路径并添加至环境变量,如下所示

完成后在CMD中输入PowerShell即可进入PowerShell模式

此时打开Anaconda启动JupyterLab,即可正常启动Terminal,如下所示:

总结

如果在Win10平台使用JupyterLab无法正常启动Terminal且报错为FileNotFoundError:Thecommandwasnotfoundorwasnotexecutable:powershell.exe.,只需要在环境变量中添加PowerShell路径

文档评论(0)

184****8785 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档