gpt4 book ai didi

像 RStudio 一样的 Python 工作流?

转载 作者:行者123 更新时间:2023-11-28 18:47:12 24 4
gpt4 key购买 nike

我使用 Python 作为我的主要编程语言,有时切换到 R 来执行快速数据分析任务,因为它有用于统计编程目的的庞大库(尽管 python 的 pandas 很棒!)。我想大多数 R 用户都会选择 R-Studio ,就像 R 的 IDE。Python 可能有数百个 IDE,但我想坚持使用 VIM 和 IPython。虽然有 vim-ipython -插件,我无法重新创建 R-Studio 工作流程,主要是:

  1. 在源代码编辑器中编写代码
  2. 通过 CTRL-Enter 在控制台窗口中“推送”或执行它
  3. 之后,结果会显示在控制台窗口或绘图窗口中

当使用 vim-ipython 插件时,您可以通过 CTRL-S 执行 vim-lines,但运行的 IPython-Kernel/QTconsole 中的结果不会更新。相反,输出直接进入 VIM 窗口(<leader>s 打开它,但窗口一直关闭并且无法显示内联图形,就像 ipython-qtconsole 那样)。

我确定这不是一个新的“问题”,但是是否有任何 VIM 和 (I)Python 的设置,它们模仿 RStudio 的行为并像现代 IDE 一样集成了编辑器和交互式解释器?将文本从 vim 复制到交互式解释器不是最佳解决方案,对吧?

最佳答案

在 vim 中执行此操作的规范方法是在 gnu-screen 中运行 vim或 tmux在 session 的第二个屏幕中与 REPL 进行 session 。然后您可以使用 vim-slime将代码从 vim 发送到 REPL。

关于像 RStudio 一样的 Python 工作流?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18163029/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com