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

如何让IPython会话进入隐身模式(不保存历史记录)

如何让IPython不保存当前会话的历史记录?

给你几个不用逐条操作的实用方法:

  • 启动时直接禁用:
    终端里用这个命令启动IPython:
    ipython --no-history
    整个会话的所有命令都不会被保存到历史文件中。

  • 会话中途临时关闭:
    已经进入IPython的话,依次执行这两行命令:

    %history -c
    %config HistoryManager.enabled=False
    

    第一行清空当前会话已记录的历史,第二行关闭后续命令的历史保存功能。之后想恢复保存的话,执行%config HistoryManager.enabled=True就行。

  • 永久禁用(按需选择):
    要是想让所有IPython会话都不保存历史,可以编辑配置文件(路径一般是~/.ipython/profile_default/ipython_config.py),添加一行:
    c.HistoryManager.enabled = False
    注意这会影响所有会话,谨慎修改。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 12:10:55