ImportError: No module named 'tkFileDialog'的问题。

原因:python2和pyton3的版本问题。python3之后的版本自带有tkinter.

验证:import _tkinter

          import tkinter

          tkinter._test()

          在python3中输入以上命令进行验证。

解决方法:

    Python2中应该写成  from tkFileDialog import askdirectory

    python3中应该写成  from tkinter.filedialog import askdirectory

    tkColorChooser ------------>tkinter.colorchooser
    tkCommonDialog --------------->tkinter.commondialog   

其他的可以类推。

猜你喜欢

转载自blog.csdn.net/c_daofeng/article/details/81028555