如何防止 spyder 在我保存的文件的同一目录中创建临时文件

How to prevent spyder from creating temp files in the same directory of the file I save

我用 pip 安装了 spyder(不是用 anaconda)。 每当我保存 .py 文件时,spyder 还会在同一目录中生成一个包含文件源副本的临时文件。像这样

其中每个以“tmp”开头的文件都包含 main.py 不同版本的源代码。以前用Anaconda安装spyder时,从来没有出现过这种情况。

有没有办法停用此功能?或者至少强制 spyder 将这些临时文件保存在其他地方?

不确定您是否还在为这个问题所困扰。您在使用 Dropbox 或其他类似服务吗?

我遇到了和你一样的问题,我在Github上找到了原因,见#13041

如果您可以尝试在 Dropbox 之外工作,您不会看到任何 tmp 文件。这个对我有用,希望对你有帮助。