You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将reStructured Text(.rst)文件转换为Jupyter Notebook(.ipynb)文件?

将RST文件转换为Jupyter Notebook(官方方案)

既然你倾向于Jupyter官方工具,直接用nbconvert就行——这是Jupyter官方自带的格式转换工具,完全支持RST与IPYNB互转,步骤如下:

  1. 安装依赖
    确保你已经安装了nbconvert和处理RST格式的docutils包,打开命令提示符/PowerShell运行:

    pip install nbconvert docutils
    
  2. 执行转换命令
    进入你的RST文件所在目录,运行以下命令(把your_file.rst替换成实际文件名):

    jupyter nbconvert --to notebook your_file.rst
    
    • 要是需要自动执行RST里的代码块,加上--execute参数:
      jupyter nbconvert --to notebook --execute your_file.rst
      
  3. 关于之前rst2ipynb的问题(可选)
    Windows下出现“选择打开方式”,一般是因为系统没把.py脚本关联到Python解释器,或者rst2ipynb的路径没加入系统PATH。但既然用官方方案,这个可以不用管了。

另外,如果你只是想在Jupyter里查看RST内容,直接在Jupyter Notebook的文件浏览器中点击.rst文件,Jupyter会自动渲染显示,无需转换。

内容的提问来源于stack exchange,提问作者Neo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 06:02:38