目录
1。安装所需工具
2。使用“将代码发送到终端”方法(建议)
选项B:与构建系统自动化(发送到Ipython)
3。使用自定义脚本(高级)使用评估选择
尝试Terminus sendCode
概括
首页 开发工具 sublime 如何在崇高的文本中运行ipython?

如何在崇高的文本中运行ipython?

Aug 20, 2025 am 01:14 AM

Sublime Text不会在本地运行Ipython,但是您可以通过向外部Ipython控制台发送代码来实现交互。 2。安装Python,Ipython和可选的Sublimerepl,尽管使用Terminus和SendCode(例如Terminus和SendCode)更有效。 3。推荐的方法是使用具有“ cmd”的构建系统:[“ ipython”,“ -i”,“ $ file”]在Ipython中交互运行整个脚本。 4。对于逐条执行,安装终端和sendCode,将sendcode配置为目标ipython,打开终端面板,启动ipython,然后使用ctrl enter或cmd enter发送所选代码。 5。虽然Sublime可以使用这些工具来支持类似Ipython的工作流程,但Jupyter或VS代码更适合重型交互式分析,使其更适合此类任务。

如何在崇高的文本中运行ipython?

在Sublime文本中运行IPYTHON并不像Jupyter或终端那样简单,但是您可以将其设置为将代码从Sublime Text发送到Ipython控制台。这为您提供了类似Jupyter的互动体验,而无需离开编辑。这是有效做到的方法。

如何在崇高的文本中运行ipython?

1。安装所需工具

首先,确保已安装以下内容:

  • PythonIpython
    如果还没有运行pip install ipython

    如何在崇高的文本中运行ipython?
  • 具有sublimerepl崇高文本(可选但有用):
    您可以通过软件包控制安装sublimerepl:

    • 打开命令调色板( Ctrl Shift PCmd Shift P
    • 键入“安装软件包”,然后选择软件包控制:安装软件包
    • 搜索sublimerepl并安装

另外,更简单的方法使用外部终端执行,我们将在下面介绍。

如何在崇高的文本中运行ipython?

2。使用“将代码发送到终端”方法(建议)

您可以将选定的行或整个文件发送到外部IPYTHON会话,而不是直接嵌入IPYTHON(Sublime不支持其本地支持)。这是快速而实用的。

选项A:使用崇高的文本终端/控制台手册复制纸 -

  1. 打开一个终端并开始ipython:

     ipython
  2. 在崇高的文本中,选择要运行的代码。

  3. 复制它( Ctrl C / Cmd C ),然后将其粘贴到Ipython终端( Ctrl V / Cmd V )中。
    这适用于小片段。

选项B:与构建系统自动化(发送到Ipython)

您可以创建一个自定义构建系统以在Ipython中运行您的脚本。

  1. 在崇高的文字中:
    工具→构建系统→新构建系统

  2. 粘贴此配置:

     {
        “ cmd”:[“ ipython”,“ -i”,“ $ file”],
        “选择器”:“ source.python”,
        “壳”:是的,
        “ working_dir”:“ $ file_path”
    }
  3. 将其保存为IPython.sublime-build

  4. 现在,按Ctrl B (或Cmd B )以Ipython模式运行您当前的脚本( -i保持会话打开)。

这运行了整个文件,而不是逐线运行,但对于交互式测试完整脚本非常有用。


3。使用自定义脚本(高级)使用评估选择

对于更具互动性的Jupyter风格的工作流(评估选定的行),您可以使用以下工具:

  • Sublime Ipython笔记本(SIN):
    此软件包使您可以运行.ipynb文件并将代码发送到Ipython,但是它不再积极维护。

  • 更好的替代方案:使用VS代码或Jupyter进行重型互动工作。

但是,如果您致力于崇高:

尝试Terminus sendCode

  1. 通过软件包控件安装终端发送码

  2. 配置sendCode:

    • 转到偏好→软件包设置→SendCode→设置
    • 将默认程序设置为ipython
       {
          “ prog”:“ ipython”
      }
  3. 打开带终端的终端面板:

    • 终端:面板中的打开默认值
  4. 在那个终端开始ipython:

     ipython
  5. 现在,在崇高中选择Python代码,然后使用sendCode:发送到终端(默认键: Cmd EnterCtrl Enter

这为您提供了与Sublime交互式运行Ipython的最接近的体验。


概括

  • Sublime Text不会像Jupyter那样在本地运行Ipython。
  • 最佳方法:使用SendCode终端将代码发送到IPYTHON终端。
  • 替代方案:使用自定义构建系统在Ipython中运行整个文件。
  • 对于重大交互分析,请考虑切换到Jupyter或VS代码。

基本上,Sublime可以作为轻量级Python编辑器的功能良好,但是对于完整的Ipython互动性,将其与外部工具配对是必经之路。

以上是如何在崇高的文本中运行ipython?的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

热门话题

PHP教程
1535
276
如何从崇高文本中的远程存储库中提取更改? 如何从崇高文本中的远程存储库中提取更改? Jul 22, 2025 am 12:54 AM

YoucanpullchangesfromaremoterepositoryinSublimeTextusingpluginsortheterminal.1.InstallGitSavvyorSublimeGittoperformGittaskswithinSublime;GitSavvyisfreeandopen-sourcewhileSublimeGitoffersapolishedUI.2.AfterinstallingGitSavvy,usetheCommandPaletteorshor

如何在崇高文本中合并分支? 如何在崇高文本中合并分支? Jul 20, 2025 am 12:07 AM

SublimeText本身不直接支持合并分支,但可通过终端操作Git合并分支并在Sublime中解决冲突。1.使用终端执行Git命令切换分支并合并;2.将Sublime设为Git默认编辑器以处理冲突,通过配置gitconfig--globalcore.editor"subl-n-w"实现;3.安装Git插件如GitSavvy在Sublime内实现部分Git操作;4.利用Sublime的语法高亮和插件辅助识别与解决冲突标记。最终在保存后使用gitadd标记冲突已解决。

如何在崇高文本中运行Python代码 如何在崇高文本中运行Python代码 Aug 04, 2025 pm 04:25 PM

EnsurePythonisinstalledandaddedtoPATHbycheckingversioninterminal;2.Savefilewith.pyextension;3.UseCtrl Btorunviadefaultbuildsystem;4.CreateacustombuildsystemifneededbygoingtoTools>BuildSystem>NewBuildSystem,enteringthecorrectcmdforyourPythonvers

如何在Sublime文本中使用自动完成? 如何在Sublime文本中使用自动完成? Jul 21, 2025 am 01:24 AM

SublimeText的自动补全功能可通过以下步骤启用并自定义以提升编码效率:1.启用基础自动补全,确保设置中包含“auto_complete”:true,并使用快捷键Ctrl Space(Windows/Linux)或Cmd Space(Mac)手动触发建议列表;2.自定义补全来源,通过修改“auto_complete_use_tags”和“auto_complete_with_all_tabs”设置控制建议来源,同时可调整“auto_complete_delay”设定弹出延迟;3.使用代码片

如何在崇高文本中删除包裹 如何在崇高文本中删除包裹 Jul 26, 2025 am 07:29 AM

要卸载SublimeText中的包,首先打开命令面板(Ctrl Shift P或Cmd Shift P),输入“PackageControl:RemovePackage”并选择该选项,然后从列表中选择要删除的包并确认,SublimeText会立即卸载该包,无需重启即可生效,尽管部分界面元素可能需要重启后才会消失。1.打开SublimeText并调出命令面板;2.输入并选择“PackageControl:RemovePackage”;3.从已安装包列表中选择目标包;4.点击或按回车确认删除,操作完

如何在崇高文本中编译和运行C 如何在崇高文本中编译和运行C Jul 28, 2025 am 03:51 AM

安装g 编译器(Windows用MinGW-w64,macOS运行xcode-select--install,Linux执行sudoaptinstallbuild-essential);2.在SublimeText中创建C .sublime-build文件并填入指定JSON配置;3.打开.cpp文件后按Ctrl B编译,按Ctrl Shift B选择Run即可编译并运行,输出结果会显示在底部面板中。

崇高的文字Python解释器路径 崇高的文字Python解释器路径 Jul 26, 2025 am 07:40 AM

首先通过命令行工具确定Python解释器路径:Windows使用wherepython或wherepython3,macOS/Linux使用whichpython3或python3-c"importsys;print(sys.executable)"获取完整路径;2.在SublimeText中配置该路径:方法一为创建自定义构建系统,在Tools→BuildSystem→NewBuildSystem中输入包含正确解释器路径的JSON配置并保存为Python3.sublime-b

崇高文本自动关闭HTML标签 崇高文本自动关闭HTML标签 Jul 30, 2025 am 02:41 AM

安装Emmet插件可实现智能自动闭合标签并支持缩写语法;2.启用"auto_match_enabled":true让Sublime自动补全简单标签;3.使用Alt .(Win)或Ctrl Shift .(Mac)快捷键手动闭合当前标签——推荐日常使用Emmet,轻量需求可用后两种方式组合,效率足够且设置简单。

See all articles