Python 2.7中pandastable和tkinter的问题
我在使用以下代码导入PandaTable时遇到问题:Python 2.7中pandastable和tkinter的问题,python,python-2.7,import,pandas,tkinter,Python,Python 2.7,Import,Pandas,Tkinter,我在使用以下代码导入PandaTable时遇到问题: import pandas as pd import Tkinter import pandastable ImportError: No module named tkinter 然后,我尝试以下我读到的技巧: import sys sys.modules['tkinter'] = Tkinter import pandastable ImportError: No module named ttk 然后我导入ttk并再次导入Pan
import pandas as pd
import Tkinter
import pandastable
ImportError: No module named tkinter
然后,我尝试以下我读到的技巧:
import sys
sys.modules['tkinter'] = Tkinter
import pandastable
ImportError: No module named ttk
然后我导入ttk并再次导入PandaTable,但仍然得到ImportError:没有名为ttk的模块
谢谢。Pandastable需要python 3。从项目页面: Python3仅在升级tkinter应用程序中断后兼容 向后兼容太多了。对于类似的表小部件 在Python2中工作参见上一个版本tkintertable
请参见您使用的是哪种操作系统?Pandas似乎想使用Python3名称作为Tk。ttk在python3上的tkinter.ttk下。。。如果您执行了sys.modules['tkinter.ttk']=ttk怎么办?您运行的是什么版本的python。我知道您标记为python2,但如果您显示python-version的输出,那就太好了。当我在sys.modules['tkinter.ttk']=ttk之后导入pandastable时,我得到ImportError:无法导入文件名对话框。sys.version:'2.7.7 | Anaconda 2.0.1 64位|默认值,2014年6月11日,10:40:02[MSC v.1500 64位AMD64]'