Jupyter Lab运行代码时自动修改代码并报错的解决方法咨询
解决Jupyter Lab自动修改代码并报错的问题
禁用代码自动格式化插件
这类自动篡改代码的问题大概率是代码格式化类插件(如jupyterlab-code-formatter或关联的Black、autopep8扩展)出现异常。打开Jupyter Lab的扩展管理器,找到相关格式化插件并暂时禁用,再重新运行代码测试。升级依赖版本
旧版本的pandas或Jupyter Lab可能存在兼容性bug,在终端执行以下命令升级到稳定版:pip install --upgrade pandas jupyterlab升级完成后重启Jupyter Lab。
重置Jupyter Lab配置
终端执行命令重置配置并重建Jupyter Lab,排除配置异常导致的问题:jupyter lab clean jupyter lab build操作完成后重新启动Jupyter Lab。
更换笔记本测试
创建一个全新的Jupyter笔记本,粘贴代码后运行,排查当前笔记本文件(.ipynb)内部结构损坏的可能。拆分链式调用代码
暂时将链式调用拆分为多行,避免格式化插件误解析语法:file2 = pd.read_csv('./CIC-IDS-2017/file2.csv') file2 = file2.sample(frac=1) file2 = file2.reset_index(drop=True)
内容的提问来源于stack exchange,提问作者user24854973
相关产品推荐
相关产品推荐

