问题描述:用jupyter跑一个简单的AI网络不支持包,遂想改jupyter环境,采用了在新虚拟环境中重装jupyter,然后在此环境打开jupyter。结果就开始报错。
报错代码:500:Internal Server Error。如下图。
可能原因:查阅了很多资料,尝试过更改默认配置,重新安装jupyter等。可能原因有三,一是更新jupyter后,新版的jupyter和一些插件不兼容;二是虚拟环境的包与base的包不一致;三是重装jupyter时,因为存在base和虚拟环境的原因,有些包没有装上。
解决方法:我试过了其他博客包括StackFlow上的绝大部分方法,包括更新jupyter的组件包、重装jupyter、改写jupyter的配置文件等。但都没有效果,也弄得我身心俱疲。最后新建了一个专门用于运行jupyter的虚拟环境,终于解决了这个不起眼的问题。
收获总结:很憔悴真的,每次一要忙什么事的时候,老是就遇到这些环境错误,改还需要改很久。有两点想法,一是养成良好的代码习惯,每个虚拟环境中的库尽可能降低耦合度,避免一些潜在的影响;二是,敲代码这事吧就得天天来,practice make perfect
,落下一段再重新来就会遇到很多bug。
Jupyter报错——500:Internal Server Error
最新推荐文章于 2025-05-08 09:17:44 发布