第一职位;原谅任何错误。
我最近刚刚开始学习Python,并通过一些基本的在线教程涵盖了基础知识,我想学习如何在Python中创建图形用户界面。明确地说,我是初学者,所以我可能会犯一些愚蠢的错误,但是出于某种原因,我不能让tkinter在PyCharm中工作。
一些信息:
>
OS: MacOS Catalina 10.15.3
PyCharm:PyCharm CE(昨天刚从站点重新下载)
已经安装了Python 3
在终端中,当我键入$python--version时,它返回2.7.16,但是当我键入$python3--version时,它返回3.8.1。
我查阅了一些关于如何开始使用tkinter和一个简单的“hello world”程序的入门教程。守则如下:
import tkinter
root = tk()
w = Label(root, text="Hello, world!")
w.pack()
root.mainloop()
但是,在使用Python 3.7解释器在PyCharm中运行时,我得到了以下错误:
文件“/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.7/lib/Python3.7/tkinter/init.py”,第36行,在导入中,如果失败,您的Python可能无法为Tk ModuleNotFoundError配置:没有名为“\u tkinter”的模块
当我将解释器更改为3.8时,我得到这个错误:
root=tk()NameError:名称'tk'未定义
由于某种原因,我已经能够通过将import tkinter
更改为import tkinter as Tk
并在Python3.8虚拟环境中运行它来生成一个“Hello World”对话框,但这似乎是一种迂回的方式,因为据我所知,tkinter是PyCharm中包含的模块的一部分。
任何帮助将不胜感激!我假设这个错误与模块没有在我的PyCharm中正确配置或者同时安装了Python 2和Python 3有关?提前感谢我可能尝试的任何步骤。
另外,在发布时是否有任何方法需要标记错误?
如果使用import-tkinter,则必须写入root=tkinter。Tk()或者你需要使用'from tkinter import*'然后你可以root=Tk()
在我用Cython编译破坏了我的Ubuntu precise之后,我喜欢保持系统Python的整洁。我喜欢2.7.x的 所以我试着用~/使用PyCharm中的pyenv全局解释器。pyenv/bin/python-local-exec,它可以工作,但不幸的是已经被弃用了。当我试图从pyenv Python 3全局解释器创建virtualenv时,它抛出了以下错误: 如前所述,我不想将Python
问题内容: 现在,我正在尝试使用Git插件从bitbucket中提取存储库,并在jenkins中构建它。但是,只要这样做,我就会得到: 我尝试过手动删除OSX中非jenkins用户下的文件,它可以工作,但随后将无法创建文件。 编辑:我实际上通过添加“执行外壳命令”步骤并插入“ Git pull”而不是使用Git插件来解决了问题。 问题答案: 需要定义起点参数 尝试以下方法:
问题内容: Pycharm不显示以下代码的图: 发生的是,一个窗口出现了不到一秒钟,然后又消失了。 在相同的代码上使用Pyzo IEP IDE(使用相同的解释程序),该图将按预期显示。 …所以问题一定出在Pycharm上。我试过使用python.exe和pythonw.exe作为解释器,两者的结果相同。 这是我的sys_info: 问题答案: 只需使用 此命令告诉系统在Pycharm中绘制图。 例
Python3 实例 如果一个n位正整数等于其各位数字的n次方之和,则称该数为阿姆斯特朗数。 例如1^3 + 5^3 + 3^3 = 153。 1000以内的阿姆斯特朗数: 1, 2, 3, 4, 5, 6, 7, 8, 9, 153, 370, 371, 407。 以下代码用于检测用户输入的数字是否为阿姆斯特朗数: 实例(Python 3.0+)# Filename : test.py # au
阿姆斯特朗号码是一个等于其各个数字的立方总和的数字。 例如,153是一个阿姆斯特朗号 - 153 = (1)<sup>3</sup> + (5)<sup>3</sup> + (3)<sup>3</sup> 153 = 1 + 125 + 27 153 = 153 算法 (Algorithm) 这个程序的算法很简单 - START Step 1 → Take integer variable
有人能帮忙列出在GKE从零开始用strimzi operator安装Kafka需要的步骤吗.. 我们在其中一个 VM 上安装了一个融合的 kafka 。我们必须摆脱并从头开始在我们的 GKE 环境中安装 strimzi kafka。, 涉及的所有步骤是什么. 浏览本文档:https://strim zi . io/docs/operators/in-development/full/deployi