Python空闲-Python GUI
示例
IDLE是Python的集成开发和学习环境,是命令行的替代方法。顾名思义,IDLE对于开发新代码或学习python非常有用。在Windows上,它带有Python解释器,但是在其他操作系统中,您可能需要通过软件包管理器进行安装。
IDLE的主要目的是:
多窗口文本编辑器,具有语法突出显示,自动补全和智能缩进功能
带有语法突出显示的PythonShell
具有步进,持久断点和调用堆栈可见性的集成调试器
自动缩进(对于初学者了解Python的缩进很有用)
将Python程序另存为.py文件,然后运行它们,以后再使用IDLE对它们进行编辑。
在IDLE中,点击F5或runPythonShell以启动翻译。对于新用户来说,使用IDLE可能是更好的学习体验,因为代码是在用户编写时被解释的。
请注意,有许多替代方法,例如,请参见此讨论或此列表。
故障排除
视窗
如果您使用的是Windows,则默认命令为python。如果收到"'python'isnotrecognized"错误,则最可能的原因是Python的位置不在系统的PATH环境变量中。可以通过右键单击“我的电脑”并选择“属性”或通过“控制面板”导航到“系统”来访问。单击“高级系统设置”,然后单击“环境变量...”。编辑PATH变量以包括您的Python安装目录以及Script文件夹(通常是C:\Python27;C:\Python27\Scripts)。这需要管理特权,并且可能需要重新启动。
在同一台计算机上使用多个版本的Python时,可能的解决方案是重命名其中一个python.exe文件。例如,命名一个版本python27.exe将导致python27成为该版本的Python命令。
您还可以使用适用于Windows的Python启动器,该启动器可通过安装程序获得,并且默认提供。它允许您使用py-[x.y]代替选择要运行的Python版本python[x.y]。您可以通过运行脚本来使用最新版本的Python2,py-2以及通过运行脚本来使用最新版本的Python3py-3。
Debian/Ubuntu/MacOS
本节假定python可执行文件的位置已添加到PATH环境变量中。
如果您使用的是Debian/Ubuntu/MacOS,请打开终端并输入pythonPython2.x或python3Python3.x。
键入whichpython以查看将使用哪个Python解释器。
ArchLinux
ArchLinux(及其后代)上的默认Python是Python3,因此对于Python和Python2.x请使用python或。python33.xpython2
其他系统
有时绑定Python3python代替python3。要在安装了Python2的这些系统上使用Python2,可以使用python2。