jupyter-notebook - vscode jupyter notebook报错Error: Session cannot generate requests
问题描述
使用 ssh 连接到远程服务器的 jupyter 扩展时,vs 代码中的错误消息。
错误:会话无法生成请求
错误:会话无法
在 w.executeCodeCell (/root/.vscode-server/extensions/ms-toolsai.jupyter-2021.8.1236758218/out/client/extension.js:90:327199)
处生成请求w.execute (/root/.vscode-server/extensions/ms-toolsai.jupyter-2021.8.1236758218/out/client/extension.js:90:326520)
在 w.start (/root/.vscode-server/extensions /ms-toolsai.jupyter-2021.8.1236758218/out/client/extension.js:90:322336)
在异步 t.CellExecutionQueue.executeQueuedCells (/root/.vscode-server/extensions/ms-toolsai.jupyter-2021.8.1236758218 /out/client/extension.js:90:336863)
在异步 t.CellExecutionQueue.start (/root/.vscode-server/extensions/ms-toolsai.jupyter-2021.8.1236758218/out/client/extension.js:90 :336403)
运行下面的代码后出现此错误。
import pandas as pd
from itertools import product
pd.DataFrame(product(item_table, user_table), columns = ['item_id', 'user_id'])
- product 函数输出给定表的所有组合。
- item_table 有 39729 个项目(39729 x 1)
- user_table 有 251350 个用户(251350 乘 1)。
上面的代码输出 251350 x 39729 的组合表。
因此我猜这是因为计算量大,但我想知道错误消息的含义并想知道如何解决问题。
解决方案
我遇到了同样的问题(所以)。它发生在我尝试导入 tensorflow.keras 时。
我不再能够导入包。
我刚刚改变了 conda 环境,然后回到我正在工作的那个环境并且它工作了(但尝试导入 keras 仍然会导致同样的问题)。
推荐阅读
- python - 自定义机器人命令不适用于由 discord.py 制作的不和谐机器人
- python - 将新数据附加到 DataFrame
- regex - 正则表达式匹配单词不是以特定字符开头和结尾(在句子中)
- javascript - TypeError:无法读取未定义的属性(读取“源”)可能存在异步问题
- php - 如何使用 PHP 循环结构编写此代码?
- python - 如何获得具有预处理和分类步骤的决策树管道的特征重要性?
- c++ - 如何修复“free(): double free detected in tcache 2”错误?
- webstorm - WebStorm 与 IdeaVim 导航回原点
- python - python计算加班费的问题
- error-handling - AD B2C ROPC 用户流 - 返回自定义错误信息