我在Windows 10上通过Anaconda运行Python 2.7.13,并尝试运行以下代码
import Tkinter, tkFileDialog
root = Tkinter.Tk()
root.withdraw()
file_path = tkFileDialog.askopenfilename()
(来源:https://stackoverflow.com/a/14119223/1850917)
代码本身工作正常,但是当我运行最后一个命令时出现消息Redirecting output to win32trace remote collector
,正如它所说,所有输出都被重定向,所以我无法打印()等。
有没有办法禁用此行为?
答案 0 :(得分:0)
此问题与文件同步服务odrive有关。卸载它可以解决问题,并恢复想要的行为。
我想通过类似线程上的this comment来理解它。
我会尝试联系odrive开发人员,看看他们是否知道这个问题,以及是否有修复。
编辑:我在odrive论坛上创建了一个错误报告,开发人员正在调查它:https://forum.odrive.com/t/odrive-explorer-extensions-messes-with-python-tkfiledialog-windows-10/3092