草庐IT

python - 如何在 Windows 上 pip 或 easy_install tkinter

我的Idle抛出错误,说tkinter无法导入。有没有简单的方法通过pip或easy_install安装tkinter?似乎有很多包名称为此而飞来飞去......tkinter-pypy的这个和其他各种变体都不起作用。pipinstallpython-tk我在Windows上使用Python2.7,但没有apt-get或其他系统包管理器。 最佳答案 每个Python安装都内置了Tkinter库。既然你在Windows上,我相信你是通过他们网站上的二进制文件安装Python的?如果是这样,那么很可能您输入了错误的命令。应该是:impo

python - 如何处理 Tkinter 中的窗口关闭事件?

如何在PythonTkinter程序中处理窗口关闭事件(用户单击“X”按钮)? 最佳答案 Tkinter支持一种称为protocolhandlers的机制.这里,术语protocol指的是应用程序和窗口管理器之间的交互。最常用的协议(protocol)称为WM_DELETE_WINDOW,用于定义当用户使用窗口管理器显式关闭窗口时会发生什么。您可以使用protocol方法为该协议(protocol)安装处理程序(小部件必须是Tk或Toplevel小部件):这里有一个具体的例子:importtkinterastkfromtkinter

基于Python+Tkinter GUI 的模式识别水果分类小程序

 采用Python语言编写,并结合TkinterGUI工具制作交互式小程序开发,实现了简单的水果的边缘提取和分类。如图1-A,用户可以自定义选择路径并输出,同时可以在对话框中输入/输出结果,如图1-B。A界面展示B交互展示 图1TkinterGUI展示技术路线本次课程实践一整体设计分为三个部分:利用Python实现图像处理的基础功能利用Python实现图像二值化并提取边缘利用①中的波谱信息以及②中处理后的边缘特征对水果进行分类图2技术路线图 一、界面设计部分         利用python中的tkinterGUI进行交互式设计def__init__(self,master,entry,ent

python - 如何将参数传递给 Tkinter 中的 Button 命令?

假设我在Python中使用Tkinter制作了以下Button:importTkinterasTkwin=Tk.Toplevel()frame=Tk.Frame(master=win).grid(row=1,column=1)button=Tk.Button(master=frame,text='press',command=action)当我按下按钮时会调用方法action,但是如果我想将一些参数传递给方法action怎么办?我已尝试使用以下代码:button=Tk.Button(master=frame,text='press',command=action(someNumber)

python - 导入错误 : No module named 'Tkinter'

由于某种原因,我不能使用Tkinter或tkinter模块。在pythonshell中运行以下命令后importTkinter或importtkinter我收到了这个错误ModuleNotFoundError:Nomodulenamed'Tkinter'或ModuleNotFoundError:Nomodulenamed'tkinter'可能是什么原因,我们该如何解决? 最佳答案 您可能需要使用类似于以下内容的方式安装它:对于Ubuntu或其他带有Apt的发行版:sudoapt-getinstallpython3-tk对于Fedor

python - _tkinter.TclError : no display name and no $DISPLAY environment variable

我正在服务器中运行一个简单的python脚本:importmatplotlib.pyplotaspltimportnumpyasnpx=np.random.randn(60)y=np.random.randn(60)plt.scatter(x,y,s=20)out_png='path/to/store/out_file.png'plt.savefig(out_png,dpi=150)我尝试在安装了matplotlib1.5.1的服务器中使用命令pythonexample.py失败并出现错误:Traceback(mostrecentcalllast):File"example.py",l

python - 为 Python 安装 tkinter

这个问题在这里已经有了答案:ImportError:Nomodulenamed'Tkinter'(26个回答)关闭2个月前。我正在尝试导入Tkinter。但是,我收到一条错误消息,指出尚未安装Tkinter:ImportError:Nomodulenamed_tkinter,pleaseinstallthepython-tkpackage我可能可以使用突触管理器安装它(可以吗?),但是,我必须在我编程的每台机器上安装它。是否可以将Tkinter库添加到我的工作区并从那里引用它? 最佳答案 在本地安装Tkinter以与系统提供的Pyt

python - 如何更新 matplotlib 中的绘图

我在这里重绘图形时遇到问题。我允许用户指定时间尺度(x轴)中的单位,然后我重新计算并调用此函数plots()。我希望情节简单地更新,而不是在图中附加另一个情节。defplots():globalvlgaBuffSortedcntr()result=collections.defaultdict(list)fordinvlgaBuffSorted:result[d['event']].append(d)result_list=result.values()f=Figure()graph1=f.add_subplot(211)graph2=f.add_subplot(212,sharex=

python - 如何更新 matplotlib 中的绘图

我在这里重绘图形时遇到问题。我允许用户指定时间尺度(x轴)中的单位,然后我重新计算并调用此函数plots()。我希望情节简单地更新,而不是在图中附加另一个情节。defplots():globalvlgaBuffSortedcntr()result=collections.defaultdict(list)fordinvlgaBuffSorted:result[d['event']].append(d)result_list=result.values()f=Figure()graph1=f.add_subplot(211)graph2=f.add_subplot(212,sharex=

python - matplotlib 错误 - 没有名为 tkinter 的模块

我尝试在Windows10上通过PycharmIDE使用matplotlib包。当我运行这段代码时:frommatplotlibimportpyplot我收到以下错误:ImportError:Nomodulenamed'tkinter'我知道在python2.x中它被称为Tkinter,但这不是问题-我刚刚安装了一个全新的python3.5.1。编辑:此外,我还尝试导入'tkinter'和'Tkinter'-这些都不起作用(都返回了我提到的错误消息)。 最佳答案 适用于Linux基于Debian的发行版:sudoapt-getins