我在两台计算机上安装了PyScripter。一个安装在Windows 7计算机上,效果很好。另一个安装在Windows 10计算机上,我无法访问编辑器选项窗口。我收到以下应用程序错误:
Unable to write to C:\Users\ROCKHO~1\AppData\Local\Temp\PyS2A17.tmp
您知道什么可能会锁定此临时文件,以及为什么PyScripter需要访问此文件以修改编辑器选项吗?
thx!
答案 0 :(得分:0)
“编辑器选项”将语法突出显示信息存储到Temp ini文件中,以便在用户取消对话框时可以将其还原。当前正在使用Windows WritePrivateProfileString函数(旧的和不建议使用的)。这听起来像是文件访问问题或WritePrivateProfileString中的错误,不必要地要求提升权限。
我以前从未遇到过此问题,但是为了安全起见,我已经进行了更改,现在将信息保存在内存中。请从https://sourceforge.net/projects/pyscripter/files/下载大约一周后发布的PyScripter下一版本,该版本应该可以解决您面临的问题。