启动jupyter报错 Fatal error in launcher: Unable to create process using '"h:\python\python.exe" "G:\PYTHON\Scripts\jupyter.exe" notebook'

在终端输入jupyter notebook之后无法正常启动jupyter, 报错

E:\python_note\test1>jupyter notebook
Fatal error in launcher: Unable to create process using '"h:\python\python.exe"  "G:\PYTHON\Scripts\jupyter.exe" notebook'

  从提示可以看出, jupyter的启动文件的全路径是 G:\PYTHON\Scripts\jupyter.exe ,我们去找这个jupyter启动文件是否在这个路径中, 发现是在的. 然后jupyter的运行是依靠python解释器的, 通俗讲jupyter就是一个浏览器版的pycharm, 而这里我们看到它找的python解释器的路径是 h:\python\python.exe , 这个时候我才记起来之前重装过Windows系统, 导致盘符有一些变化, 好像是之前的 h 盘变成了现在的 g 盘, 现在我的电脑里没有 h 盘了,

  所以, 这里python解释器的路径很明显是不对的

  原因就是 jupyter.exe 文件中指定的 h:\python\python.exe 解释器指定位置是错误的, 我也试过pip uninstall jupyter然后在pip install jupyter重装, 发现没有作用, 依旧运行不了jupyter

  这里千万不要头脑一热把 jupyter.exe 给删掉

  解决办法是先下载一个 exe 文件编辑器, 右键exe 文件没法修改文件, 并且是十六进制文本咋也看不懂

  附上exe文件编辑器 Hedit 的下载链接:  https://pan.baidu.com/s/1kaovUD6BtYRzd7PavEq4gA    提取码:mm84

  打开Hedit 点击 文件 ==> 打开 ==> 找到上述 jupyter.exe文件, 然后编辑 ==> 查找, 我这里搜索 h:\  可以看到 jupyter.exe文件中的确把路径指向了 h 盘的python解释器

最后把 h:\ 替换成 g:\ 就OK了

 

 

再次运行发现还是报错

E:\python_note\test1>jupyter notebook
Fatal error in launcher: Unable to create process using '"h:\python\python.exe" "G:\PYTHON\Scripts\jupyter-notebook.EXE" '

说明不止一个文件中的python解释器指向错位置了

继续使用Hedit打开 jupyter-notebook.EXE 文件, 将 h:\ 替换成 g:\

最后成功运行jupyter

 

 

转载自:  https://blog.csdn.net/u013700358/article/details/83316753

 

posted @   斑驳岁月  阅读(4995)  评论(2编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示