Jupyter Notebook无法加载PyDev插件,内核崩溃重启求助
解决Jupyter内核崩溃及PyDev pandas插件加载失败问题
1. 临时禁用PyDev插件验证
启动Jupyter前设置环境变量跳过PyDev的文件验证,规避插件加载报错:
export PYDEVD_DISABLE_FILE_VALIDATION=1 jupyter notebook
Windows用户执行:
set PYDEVD_DISABLE_FILE_VALIDATION=1 jupyter notebook
2. 创建干净隔离环境
全局环境的依赖冲突可能是根源,新建conda环境从头配置:
# 创建指定Python版本的新环境(3.8-3.10版本均可) conda create -n jupyter-clean python=3.9 -y # 激活新环境 conda activate jupyter-clean # 仅安装核心依赖包 pip install jupyter pandas
启动Jupyter测试,若恢复正常,再逐步添加其他业务所需库。
3. 强制安装兼容版本的PyDevd和Pandas
PyDevd与Pandas版本不匹配是常见触发因素,指定经过验证的稳定兼容版本:
pip uninstall -y pydevd pandas pip install pydevd==2.9.6 pandas==1.5.3
4. 手动移除问题插件文件
直接删除导致加载失败的PyDev pandas插件文件:
- 通过
conda env list查看当前环境路径,进入环境下的lib/pythonX.X/site-packages目录 - 定位到
pydevd_plugins/extensions/types/路径 - 删除
pydevd_plugin_pandas_types.py及对应的.pyc编译文件
内容的提问来源于stack exchange,提问作者CalaisM
相关产品推荐
相关产品推荐

