在 tmux window 中生成输出时无法滚动 Ipython(不是笔记本!)

Impossible to scroll Ipython (not notebook!) while producing output within tmux window

我一直在尝试通过 Ipython 在由 tmux 创建的单独 window/session 中滚动脚本 运行 的输出(离开笔记本,这意味着我没有使用 Ipython 笔记本像往常一样:我只是在使用 Ipython)。我看到,当程序加载输出时,我无法滚动 window 来查看之前发布的内容,只能可视化产生的最新结果。老实说,这个问题完全出乎我的意料,因为我平时用的是笔记本,从来没有遇到过类似的问题。请问你能帮帮我吗?提前致谢

使用线程进行数据处理、可视化和 gui 交互,这是避免冻结的方法。

我终于在这里 https://superuser.com/questions/209437/how-do-i-scroll-in-tmux 找到了我的问题的答案,它不依赖于 Ipython,而是依赖于我怀疑的 tmux。要在 tmux 上滚动按 ctrl+b 然后 [,这样你就可以进入复制模式,然后使用箭头或页面 up/down 滚动 window,然后按 ctrl+c 或 Esc 到完成所需的滚动后退出复制模式