Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
conda环境中的Python解释器历史_Python_Python 3.x_Anaconda_Conda - Fatal编程技术网

conda环境中的Python解释器历史

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,因此它不会导致此行为 更新:事实上,这

在Windows 10上,我注意到在激活Anaconda环境、启动python 3.9.4解释器、键入几行、退出并重新启动解释器之后,我可以滚动浏览历史记录。但是,找不到python_历史文件

在停用环境并在同一shell中再次重新激活它之后,历史记录中的行仍然可以访问。但是,在关闭shell、在新环境中激活环境并启动python解释器之后,历史不再可访问

这个看似临时的python解释器历史存储在哪里?它是如何工作的?作为旁注:未安装pyreadline,因此它不会导致此行为

更新:事实上,这种行为与蟒蛇完全无关。这只是Windows如何在cmd终端中管理历史的结果。在活动Python解释器会话中按F7,显示历史记录。Python解释器历史记录在终止解释器后仍然存在,但在关闭终端后消失。Windows PowerShell有自己的管理历史记录的方法。以下是讨论该问题的几个链接:


欢迎来到SO。如果您认为“作为旁注:
import readline
不工作,即未安装pyreadline”有问题,请打开一个新问题。始终在你的问题上集中注意力。@m.i.cosacak:谢谢你的评论。我更新了问题。事实上,我想说的是,这种行为不是由pyreadline引起的。安装它一点也不成问题,但我想知道究竟是什么导致了这种特定行为,特别是历史记录存储在哪里。