python3.7.3安装教程和配置idle,如何安装python的第三方库
计算机编程语言
IDLE是Python的开发环境,可以帮助用户更好的开发新项目。如果你觉得官方IDE英文不好用,可以通过这个新的中文版IED开发新的项目。下载完成后,将中文版idlelib文件夹复制到Python的安装地址,替换成同名文件夹,即可完成本地化过程。用IDLE执行Python代码的结果和用默认方法在文本模式系统控制台或终端窗口中直接用Python执行相同代码的意图是一样的。IDLE有意不同于标准Python,以促进tkinter程序的开发。如果输入标准Python,将不会显示任何内容。在IDLE中输入同样的内容,然后会出现一个tk窗口。在标准Python中,还必须输入才能看到此窗口。
软件功能
IDLE是Python内置的开发和学习环境。
怠速具有以下特征:
用100%纯Python编码,使用名为tkinter的图形用户界面工具。
跨平台:在Windows、Unix和macOS上工作类似。
Python命令行窗口(交互式解释器),提供输入和输出高亮显示以及错误信息
多窗口文本编辑器,具有多次撤销操作、Python语法高亮、智能缩进、函数调用提示、自动补全等功能
在多个窗口中搜索,在编辑器中替换文本,在多个文件中搜索(通过grep)
一个调试器,它提供持久断点调试、单步调试以及查看本地和全局命名空间。
配置、浏览和其他对话框
启动失败
IDLE使用套接字在空闲GUI进程和用户代码执行进程之间进行通信。每当Shell启动或重新启动时,都必须建立连接。(后者标有“
“重启”分频器)。如果用户进程无法连接到GUI进程,将显示Tk错误框,并显示消息“无法连接”,将用户指引到这里。那就辞职吧。
失败的常见原因是用户编写的文件与标准库模块同名,如random.py和tkinter.py IDLE当此类文件与要运行的文件位于同一目录时无法导入stdlib文件。当前的解决方案是重命名用户文件。
虽然现在不像过去那样常见,但防病毒或防火墙程序可能会停止连接。如果程序不能被教导允许连接,它必须关闭IDLE才能正常工作。允许这种内部连接是安全的,因为在外部端口上看不到任何数据。类似的问题是网络配置错误会阻止连接。
Python安装问题有时会停止空闲:多个版本可能会冲突,或者单个安装可能需要管理员权限。如果你撤销了冲突,或者不能或者不想以admin身份运行,最简单的方法就是彻底删除Python,重新开始。
pythonw.exe的僵尸化进程可能是个问题。在Windows上,使用任务管理器检测并停止其中一个。有时,由程序崩溃或键盘中断(control-C)启动的重新启动可能无法连接。消除错误框或Shell菜单上的“重启Shell”可能会解决这个临时问题。
当你第一次启动IDLE时,它会尝试读取/.idlerc
/(这是用户的主目录)。如果有问题,应该会显示一条错误消息。除了随机磁盘故障之外,您可以通过手动编辑文件而不使用配置对话框(在选项下,但在选项下)来避免这种情况。一旦发生这种情况,解决方案可能是删除一个或多个配置文件。
如果IDLE退出时没有消息,并且不是从控制台启动的,请尝试从控制台启动(并查看是否出现消息。python -m idlelib)
说明
1.打开Python IDLE并将其安装在您的计算机上。您可以选择自定义安装。
2.提示软件的安装设置,都需要安装。
3.软件的高级设置界面,默认界面的设置内容,可以设置地址。
4.提示安装过程,并等待软件安装完成。
5.此时,安装已经结束。现在,单击“关闭”关闭软件。
6.将下载的idlelib文件夹复制到软件安装地址下的lib文件夹中,替换同名文件夹。在替换之前,建议您备份安装地址下的idlelib文件夹,以便在避免错误替换时进行恢复。
7.更换后的软件是中文界面,用户可以开始编辑新的项目。
官方课程
运行菜单(仅编辑器窗口)
Python Shell
或者打开wake Python Shell窗口。
检查模块
在编辑器窗口中检查当前打开的模块的语法。如果模块尚未保存,IDLE将提示用户保存或自动保存,如Idle Settings(空闲设置)对话框的General(常规)选项卡中所选。如果有语法错误,将在编辑器窗口中显示大致位置。
运行模块
检查模块(如上)。如果没有错误,重新启动shell来清理环境,然后执行模块。输出显示在Shell窗口中。请注意,输出需要使用print或write。执行后,管理外壳程序将保持焦点并显示提示。此时,可以交互地探索执行的结果。这类似于通过命令行执行文件。大蟒
-我归档
外壳菜单(仅外壳窗口)
查看最近的重新启动
将Shell窗口滚动到最后一次Shell重启时。
重启外壳
重启机柜以清洁环境。
中断执行
停止正在运行的程序。
调试菜单(仅外壳窗口)
转到文件/行
查看当前行。使用光标并在顶部输入文件名和行号。如果找到该文件,请打开它(如果尚未打开)并显示该行。可以用来查看异常回溯中引用的源代码行和“在文件中查找”找到的行。它也可以在外壳窗口和输出窗口的上下文菜单中找到。
调试器(开关)
激活后,在管理外壳程序中输入或从编辑器中运行的代码将在调试器下运行。在编辑器中,您可以使用上下文菜单设置断点。这个功能还不完整,一些实验。
堆栈查看器
显示树小部件中最后一个异常的堆栈跟踪,可以在本地和全局访问。
自动打开堆栈查看器
切换未处理异常时堆栈查看器的自动打开。
选项菜单(外壳和编辑器)
配置空闲
打开配置对话框,然后更改以下项目的首选项:字体、缩进、键绑定、文本颜色主题、启动窗口和大小、其他帮助源和扩展(见下文)。在macOS上,通过在应用程序菜单中选择首选项来打开配置对话框。要将新的内置颜色主题(IDLE Dark)用于旧的IDLE,请将其另存为新的自定义主题。
非默认用户设置保存在。用户主目录中的idlerc目录。通过编辑或删除中的一个或多个文件。idlerc,可以解决用户配置文件错误导致的问题。
代码上下文(切换)(仅限编辑器窗口)
打开编辑窗口顶部的窗格,该窗格显示已滚动到窗口顶部的代码的块上下文。单击此窗格中的一行将在编辑器顶部显示该行。
窗口菜单(外壳和编辑器)
缩放高度
在正常大小和最大高度之间切换窗口。默认情况下,初始大小为40行80个字符,除非在配置空闲对话框的常规选项卡上进行更改。
菜单的其余部分列出了所有打开窗口的名称。选择一个并将其置于前台(如有必要,取消符号化)。
帮助菜单(外壳和编辑器)
关于闲置
展示、版权、许可、积分等。
无用的帮助
显示这个闲置的文档,详细说明菜单选项,基本的编辑和导航,以及其他技能。
Python文档
访问本地Python文档(如果已安装),或启动Web浏览器并打开显示最新Python文档的docs.python.org。
海龟示范
使用示例Python代码和turtle绘图运行turtledemo模块。
您可以在“常规”选项卡下的“配置空闲”对话框中添加其他帮助源。有关帮助菜单选项的更多信息,请参见下面的“帮助来源”小节。
上下文菜单
通过右键单击窗口打开上下文菜单(按住Control键并单击macOS)。上下文菜单在编辑菜单上也有标准的剪贴板功能。
切口
将所选内容复制到系统范围的剪贴板;然后删除选择。
复制
将所选内容复制到系统范围的剪贴板。
粘贴
将系统范围剪贴板的内容插入当前窗口。
编辑器窗口也有断点功能。设置了断点的行被特别标记。断点只有在调试器下运行时才起作用。文件的断点保存在用户的。idlerc目录。
设置断点
在当前行设置断点。
清除断点
清除该行的断点。
外壳和输出窗口也有以下内容。
转到文件/行
与调试菜单中的相同。
Shell窗口还具有输出压缩功能,这将在下面的Python Shell窗口部分进行解释。
挤压
如果光标位于输出行之上,则上面的代码和下面的提示之间的所有输出都被压缩到“压缩文本”标签。
和编辑导航。
编辑器窗口
IDLE启动时可能会打开编辑器窗口,这取决于IDLE的设置和启动方式。之后,使用“文件”菜单。给定文件只能打开一个编辑器窗口。
包含标题栏文件名、完整路径以及运行此窗口的Python和IDLE版本。包含状态栏的行号(“Ln”)和列号(“col”)。行号从1开始;数字是0。
IDLE假定文件扩展名为。py *包含Python代码,其他文件不包含。使用运行菜单运行Python代码。
按键绑定
在本节中,“C”是指ControlWindows和Unix上的Command键以及macOS上的键。
退格删除到左边;删除右边的Del
C-Backspace删除剩余的单词;C-Del删除右边的文字
Psdsy和向上翻页/向下翻页移动
C-左箭头和C-右箭头在文本中移动
Home/End转到行的开头/结尾
C-Home/C-End转到文件的开头/结尾
一些有用的Emacs绑定继承自Tcl/Tk:
C-a线负责人
C-e线结束
C-k删除了这一行(但是没有把它放到剪贴板上)
将窗口围绕C-l插入点居中
C-b向后移动一个字符而不删除(通常你也可以使用光标键)
C-f向前移动一个字符而不删除(通常你也可以使用光标键)
C-p上面的线(通常你也可以用光标键)
删除下一个字符
的标准键盘绑定(如C-c复制和C-v粘贴)可能有效。在“配置空闲”对话框中选择密钥绑定。
自动缩进
在开始语句之后,下一行缩进4个空格(在Python中
在外壳窗口中缩进标签)。在一些关键字(break、return等)后缩进下一行。).在前导缩进中,退格删除最多四个空格(如果有的话)。制表符插入空格(在Python中
在外壳窗口的选项卡中),数量取决于缩进宽度。目前,由于Tcl/Tk的限制,制表符被限制为四个空格。
另请参见“编辑”菜单中的“缩进/缩进区域”命令。
完成
为内置和用户定义的函数、类和类的属性提供完整性。还提供了完整的文件名。
AutoCompleteWindow(ACW)将在“”之后,在预定义的延迟(默认为两秒)后打开。或者(在字符串中)输入os.sep如果您在其中一个字符后键入一个标签(加上零个或多个其他字符),那么如果找到一个可能的延续,ACW将立即打开。
如果输入的字符只有一种可能的完成方式,制表符将提供完成方式而不打开ACW。
显示完成将强制打开完成窗口,默认情况下
C-space将打开完成窗口。在一个空字符串中,它将包含当前目录中的文件。在空行中,它将包含当前名称空间中的内置和用户定义的函数和类,以及所有导入的模块。如果输入了一些字符,ACW会尽量具体一些。
如果您键入一个字符串,ACW选择将跳转到与这些字符最匹配的条目。输入a
Tab将导致在编辑器窗口或命令行管理程序中输入最长的显式匹配。Tab连续两次将提供当前ACW选择,并将返回或双击。光标键、上下翻页、鼠标选择、滚轮都可以在ACW上操作。
您可以通过“”(例如“_”)来执行此操作,然后键入隐藏名称的开头来访问“隐藏”属性。这允许通过以下方式访问文件
具有__all__set或类私有属性的模块。
而“扩展词”可以节省大量的输入!
的当前完成限于命名空间中的完成。通过__main__找不到编辑器窗口中的名称,将找不到sys.modules。这种情况可以通过导入并运行该模块一次来纠正。请注意,IDLE本身在sys.modules中放置了很多模块,默认可以找到很多模块,比如re模块。
如果不想ACW突然弹出,只要延长延迟时间或者禁用扩展即可。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。