pycharm软件怎么使用,pycharm菜鸟教程

  pycharm软件怎么使用,pycharm菜鸟教程

  Python入门:Python初学者用PyCharm调试Python程序PyCharm集成运行环境在了解Python编程之前,我们需要弄清楚如何编写运行代码。所以非常有必要解释一下Python的集成开发环境,即IDE(Integrated Development Environment)。PyCharm是一款优秀的开源Python语言集成开发工具。PyCharm可以调试和运行程序,它还提供了强大的代码提示功能。在PyCharm的下载页面,可以指定安装系统应该选择付费版(专业版)还是免费版(社区版)进行安装。付费版PyCharm提供了更强大的Python服务器后端开发功能。在这里,我们将其下载安装为windows系统的免费版本(PyCharm社区)。我们只简单总结一下PyCharm的基本功能。详情请参考官方文件。PyCharm下载地址(https://www.jetbrains.com/PyCharm/download/#section=windows)

  与一般的软件安装过程一样,您需要指定安装位置来安装PyCharm。这里我们强调四个安装选项。如下图所示,勾选32位启动器和64位启动器时,桌面上会创建相应的32位和64位PyCharm应用图标。两者的区别在于32位应用内存上限是4G。64位应用程序的最大内存限制是。应用程序的类型由操作系统决定。64位windows操作系统可以运行32位应用程序,但32位windows操作系统不能运行64位应用程序。关联后。py文件,双击程序文件。py后缀将启动PyCharm进行编辑。最后,用PyCharm绑定检查JRE,从PyCharm安装目录下载JRE运行环境。补充一下,PyCharm软件是用JAVA语言实现的,也就是说需要在JRE虚拟运行环境下运行。如果您不知道JRE是什么,请检查安装JRE并单击下一步。当然,你也可以选择自己安装最新版本的JRE。

  安装PyCharm后,我们还需要安装Python语言包。等等,为什么要下载Python语言安装包?因为Python最早是编程爱好者做的。Python和PyCharm由不同的组织维护。我们建议安装Anaconda版本的Python(https://www . Anaconda . com/download/),因为它包含了丰富的Python软件包,软件包的版本管理和维护更加全面,内置的模块可以建立多版本的Python独立环境。在登录(https://www.python.org/downloads/windows/)页面,选择最新版本的64位Python 3.6离线下载包(Windows x86-64可执行安装程序)进行下载安装。我选择在这里安装Python 3.6只是为了更简洁地介绍PyCharm,然后通过调试Python代码段来学习编程。用Anaconda配置PyCharm的步骤是类似的。此外,要使用windows server系统,请在尝试安装之前下载并安装vc运行时环境集成包。Win7和win10用户一般不需要安装。

  安装Python 3.6软件包后,我们可以在PyCharm中使用它来指定Python编译器,然后就可以用它来编写Python程序了。点击新建项目,如下图所示。

  点击新建项目后,会弹出项目设置页面。上面设置了项目位置的目录信息。下面的对话框有两个单选按钮,上面的是创建一个虚拟的口译环境,我们将在下一章介绍这个设置项的意义。现在我们只勾选“现有解释器”单选按钮,然后点击右键,在弹出的对话框中选择我们刚刚安装的Python 3.6目录下的Python.exe文件,就完成了Python解释器的版本设置。如果安装Anaconda,还可以在安装目录中选择相应的Python.exe文件。

  单击“.”上图中“点击按钮选择Python解释器”指令部分的按钮,会弹出下图所示的对话框。单击箭头所示位置的按钮,在文件对话框中指定文件,以确认Python解释器。

  接下来将进入PyCharm的主界面,如图。鼠标左键点击项目文件夹,鼠标右键弹出菜单,选择新建-Python文件,完成Python文件的创建。

  这里我们已经创建了main.py文件。main.py文件与一般的windows记事本文件没有什么不同,只是它的后缀是。py。双击左边项目结构视图中的main.py文件,我们可以进入语句打印( Hello world!)在右边的编辑区。),从而完成一个完整的Python程序。它的功能是打印字符串hello world!

  然后我们在左边的项目结构视图中选择main.py文件,然后选择“运行.”按钮,如下图所示。无法选择上面的运行和调试按钮,因为没有设置运行环境。

  点击“运行.”后按钮,会弹出如下对话框。在这个小对话框中,用左键按住main右侧的白色三角形,滑出窗口后松开,就会弹出二级菜单。单击run和debug按钮,根据PyCharm的默认设置执行和调试程序。如果程序运行不正确,可能只是因为Python解释器路径设置不正确,我们可以重新设置。这部分马上介绍。但在此之前,我们先简单介绍一下运行输出窗口和调试输出窗口的功能。

  点击上图二级弹出菜单的运行按钮后,你会看到程序打印出‘Hello world!’在PyCharm下面的运行分页窗口中。操作结果如下图所示。从输出信息中还可以看到Python3.6解释器的使用路径和main.py的完整路径PyCharm通过调用Python3.6的终端命令完成main.py文件的操作

  下面,我们在main.py文件中输入以下内容,点击上图中运行页面右侧的调试页面。如下图所示,在代码行的空白处点击鼠标左键,设置断点。红色圆圈表示设置了调试断点。然后,单击绿色甲虫图案的按钮开始调试。Python程序是从上到下执行的。下面的代码定义了一个有趣的函数。在函数内部,首先打印字符串内部函数,然后给变量A和B赋值0和1,最后执行None的空语句。这个定义实际上并没有运行,fun这个函数是打印出来的( Hello world!)声明。程序的最后一个顺序是c=2,因为是在断点之后,所以当断点命中时,语句不执行。

  def fun():print(内部函数)a=0b=1Noneprint(Hello world!)乐趣()c=2

  运行Debug,程序会在设置的断点处停止运行。的程序状态将显示在下面的调试窗口中。从下图左图可以看出,程序的断点位置高亮显示,表示断点被命中。底部的状态变量视图窗口显示,函数中定义的变量A和B的值分别为0和1。代码调用堆栈显示在图的左下角。最上层是fun函数main.py的第五行。堆栈的第二个元素是main.py的第八行,也就是调用函数的外部。再往下,堆栈代码是调试工程代码,以灰度显示。点击调用栈可以更新左图右侧的状态变量信息。如下图所示,调试器页面右侧的控制台页面可以显示此时程序运行输出信息。

  特别是如下图所示,点击控制台页面左下方的命令行图标按钮,就可以开始交互调试了。在交互调试模式下,Python语句可以在控制台中逐页输入,语句的执行环境与当前调用栈的断点执行环境相同。换句话说,这里执行的语句可以访问变量A和b的值0和1,在交互调试命令行中输入语句d=a b,创建值为1的变量d。如下图右图所示,可以在调试器分页的变量查看器中查看变量D的值。

  灵活使用调试器窗口查看信息,可以帮助我们更好地理解Python语言和各种软件包的接口函数。PyCharm在底部的分页栏中有Python控制台,如下图所示。其功能与Python 3.6中的终端环境相同。请注意,这里没有主选项卡。这里的操作和输出结果与项目无关。在这个窗口中,可以直接调试和运行独立的小代码段。同样,点击右边的终端标签,会显示一个系统相关的终端:windows下的Dos命令终端和linux下的bash终端。这里的操作和输出结果也是独立于项目的。Windows系统有比较完整的图像界面,可以用来替代大部分终端命令。linux系统终端命令很多,这里就不详细介绍了。

  如前所述,新建的项目在安装开始时指定了Python解释器的位置。所以,如下图所示,点击运行按钮main.py就可以正确运行了。但是对于从网上下载的Python项目,如果我们使用PyCharm指定要打开的项目文件夹,就需要为项目指定相应的Python解释器。单击编辑.按钮打开项目操作设置页面。项目设置页面如下图右侧所示,其中三个重要参数是Scripy Path运行脚本的路径,即运行的路径。py文件,参数脚本运行参数和Python解释器的版本。下图是PyCharm默认生成的main.py运行设置。

  要更改上图中Python解释器下拉列表中未指定的Python解释器版本,可以在PyCharm主菜单文件-设置中打开设置对话框.如下图所示。

  选择设置对话框左侧导航栏中的项目解释器,设置Python解释器。在这个例子中,选择了我们之前安装的Python 3.6。下面的列表显示了Python目前已经安装的工具包。如图所示,Python 3.6默认安装pip和setuptools工具包。它们的当前版本和最新版本号也将显示在右侧。

  如果您正在安装Anaconda版本的Python,请指定Anaconda解释器Pycharm的设置窗口来显示所有已安装的依赖包。显然,Anaconda提供了丰富的安装包。

  最后需要强调的是,由于Python语言使用Tab来确定代码块的位置,所以需要确保在PyCharm中开启相应的选项。在主菜单文件-设置中打开设置对话框.选择编辑器-代码样式-Python设置,打开编辑设置页面,如下图所示。选中选项卡选项卡和智能选项卡选项。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: