conda环境中的Python解释器历史
在Windows 10上,我注意到在激活Anaconda环境、启动python 3.9.4解释器、键入几行、退出并重新启动解释器之后,我可以滚动浏览历史记录。但是,找不到python_历史文件 在停用环境并在同一shell中再次重新激活它之后,历史记录中的行仍然可以访问。但是,在关闭shell、在新环境中激活环境并启动python解释器之后,历史不再可访问 这个看似临时的python解释器历史存储在哪里?它是如何工作的?作为旁注:未安装pyreadline,因此它不会导致此行为 更新:事实上,这种行为与蟒蛇完全无关。这只是Windows如何在cmd终端中管理历史的结果。在活动Python解释器会话中按F7,显示历史记录。Python解释器历史记录在终止解释器后仍然存在,但在关闭终端后消失。Windows PowerShell有自己的管理历史记录的方法。以下是讨论该问题的几个链接:conda环境中的Python解释器历史,python,python-3.x,anaconda,conda,Python,Python 3.x,Anaconda,Conda,在Windows 10上,我注意到在激活Anaconda环境、启动python 3.9.4解释器、键入几行、退出并重新启动解释器之后,我可以滚动浏览历史记录。但是,找不到python_历史文件 在停用环境并在同一shell中再次重新激活它之后,历史记录中的行仍然可以访问。但是,在关闭shell、在新环境中激活环境并启动python解释器之后,历史不再可访问 这个看似临时的python解释器历史存储在哪里?它是如何工作的?作为旁注:未安装pyreadline,因此它不会导致此行为 更新:事实上,这
import readline
不工作,即未安装pyreadline”有问题,请打开一个新问题。始终在你的问题上集中注意力。@m.i.cosacak:谢谢你的评论。我更新了问题。事实上,我想说的是,这种行为不是由pyreadline引起的。安装它一点也不成问题,但我想知道究竟是什么导致了这种特定行为,特别是历史记录存储在哪里。