Python零基础快速入门4-Pycharm首次使用及配置

一、Pycharm首次使用

1、Pycharm安装完成后,点击软件图标运行,先是软件启动画面,然后出现导入设置的对话框。

图4-1 PyCharm启动画面

图4-2 PyCharm首次运行导入配置对话框

2、因为是首次使用,不需要导入任何配置。我们在对话框中选择Do not import settings,然后点击OK按钮。出现PyCharm User Agreement(PyCharm用户协议)界面。

图4-3 Pycharm 用户协议

3、我们在“I confirm that I have read and accept the terms of this User Agreement”(我确认我已阅读并接受此用户协议的条款)前的复选框内打上对勾,然后点击"Continue"按钮继续。出现"Data Sahring"(资料数据共享)对话框界面。

图4-4 Data Sharing对话框

这里有两个按钮,一个是“Send Usage Statistics”(Don't send),另一个是“Don't send”(不发送)。我们点击“Don't send”按钮继续。

4、出现“Customize PyCharm”(自定义PyCharm)界面后,我们要对UI Theme(用户界面的主题)和Featured plugins(精选插件)进行选择定义。在这里,我们选择Darcula深色主题并点击“Next:Featured plugins”继续(如图4-5所示),出现插件下载界面,我们不选择,直接点击“Start using PyCharm”按钮(如图4-6所示)。

图4-5 UI Theme选择

图4-6 Download featured plugins

5、因为是首次使用PyCharm,会出现“PyCharm License Activation”(PyCharm许可证激活)对话框。

图4-7 PyCharm许可证激活

此时,我们选中"Evaluate for free"单选钮,可以免费试用,或者单击“Activate”单选钮,并选中“Activation code”(激活码),然后在激活码文本框中输入激活码并点击“OK”按钮继续。

Evaluate for free有时间限制,到期后会失效。

6、PyCharm欢迎界面出现,我们可以正式使用PyCharm了(如图4-8所示)。

如果以前有过python项目,就点击“open”打开旧项目,如果第一次使用,就选择创"Create New Project"建新项目。

图4-8 PyCharm欢迎界面

二、配置PyCharm环境

我们要注意的是,在PyCharm安装的过程中,安装程序会在环境变量中增加一个名为PyCharm的用户变量,同时在用户变量path中添加上PyCharm可执行文件所在的路径(如图4-9、图4-10所示)。如果安装过程中出现错误,或者没有正确添加环境变量的话,我们可以手动添加。步骤如下:

图4-9 PyCharm安装时增加的用户环境变量

图4-10 PyCharm安装时增加的环境变量

在此电脑上点右键,在弹出菜单中点击属性,再点击高级系统设置-环境变量,在用户变量中新建- 个名为PyCharm的变量,变量值为D:\Program Files\JetBrains\PyCharm 2019.2.4\bin(这是我的PyCharm的安装目录,如果你在安装过程中修改过目录,请按你的实际安装目录进行操作),然后在用户变量的path中新建“%PyCharm%”一项。如图4-11、图4-12所示。

图4-11 新建PyCharm用户变量

图4-12 新建%PyCharm%环境变量

三、PyCharm的简单使用教程

在PyCharm的欢迎界面中,我们选择“+Create New Project”(新建项目),出现“New Project”对话框(如图4-13所示)。

图4-13 新建项目对话框

在这个对话框的左侧,列出了好多的框架可供选择,随着学习的深入,我们会慢慢接触并熟悉他们。如果单纯写python代码就选择“Pure Python”,然后选择“Location”,用于保存新建的项目文件,以后你的代码就存放在这个位置。在这里,我选择存放在D:\PycharmProjects\FirstApp这个目录下。右侧是边是项目解释器的有关设置。在Python3.X的高版本中,已经正式引入了虚拟环境的概念,就是将一个项目放到一个全新的虚拟的环境中,只将这个项目用到的相关内容,特别是第三方的模块这里,不与其他的项目造成依赖冲突。

在python开发中,我们可能会遇到一种情况,就是当前的项目依赖的是某一个版本,但是另一个项目依赖的是另一个版本,这样就会造成依赖冲突,而virtualenv就是解决这种情况的,virtualenv通过创建一个虚拟化的python运行环境,将我们所需的依赖安装进去的,不同项目之间相互不干扰,如图4-14所示。

图4-14 Virtualenv下不同项目各自独立,互不冲突

在这里,我们选择“New environment using virualenv”就可以,它会默认将我们安装好的Python作为Base interpreter,然后在项目路径下建立一个名为venv的子目录,用以保存相关的虚拟环境的文档。这里采用默认值即可,我们点击“Create”按钮,正式建立项目。系统自动进行文档的建立并进入项目管理界面,如图4-15和图4-16所示。

图4-15 项目文档建立后导入

图4-16 项目管理的默认界面

其中Tip of the Day(每日提示)可以关闭。关闭Tip of the Day,如图4-17所示。

图4-17 PyCharm项目管理界面

在这个界面中,顶部是菜单栏和工具栏,左侧是项目的相关文档的树形列表,右侧目前显示了几个快捷键,后面建立Python文件后是代码编辑的区域。下面我们建立一个Python的文件测试一下。在项目上点右键,指向樟出菜单中的New,新的弹出菜单中会出现多种文档可供选择,我们选择Python File,在弹出的New Python file对话框中输入Python文件名并回车,即可进行代码编辑。

图4-18 新建Python文件

图 4-19 输入Python文件名

我们在代码编辑区输入以下代码:

print(‘Hello World!’)    #要注意这里的print是小写,括号和单引号是半角的字符。

并保存。这个helloworld文件的扩展名为.py,即这个文件的文件名是helloworld.py

图4-20 新建立的helloworld.py文件

文件建立好后,我们需要运行一下进行简单的测试。在菜单栏中点击Run-Run(Alt+Shift+F10),则弹出一个对话框,如图4-21所示,暂时我们先不管它,只要点击2 helloworld即可。

图4-21 运行helloworld.py文件

此时,PyCharm会在IDE的底部新打开一片区域并将运行结果呈现出来。

图4-22 PyCharm运行我们开发的程序

在Run区域,首先提示运行的是哪个文件,然后是运行的结果,最后提示“Process finished with exit code 0”(流程结束,退出代码为0 ),如果有错误,则直接出现错误提示信息。在后面的教程中,我们会详细的进行讲解,这里只是简单的给大家介绍并测试一下。至此,我们已经建立了一个项目并编辑了一个程序文件进行了运行。

注意:在网上有很多的PyCharm的汉化包,但是我们不建议使用中文,因为汉化后有一部分功能和快捷键就不正常了。

四、PyCharm的settings

下面我们再来看一下PyCharm本身的设置,在PyCharm欢迎界面中Configure选择settings一项,我们对编辑器中有关的字体、字号、行间距等进行设置,对项目解释器进行设置。

图4-23 在欢迎界面调用settings

图4-24 在编辑状态下调用settings

settings窗口出现后,我们可以按实际需求进行设置,这里我偿就先简单试一下字体信息和解释器的设置。

图4-25 settings窗口及相应设置项目

在settings窗口中,左侧列出了可以进行设置的大的项目,我们将鼠标移到Editor前的三角符号上点击一下,会出现下级项目。我们点击Editor下的font,然后在右侧窗口中对字体(Font:)、字号(Size:)和行间距(Line spacing:)进行修改设置,设置完成后点击窗口右下角的Apply(应用)按钮,应用后可以继续对其他项目进行设置。点击OK按钮会关闭settings窗口。

图4-26 编辑器字体信息的设置

将font后面的Show only monospaced fonts(仅显示等宽字体)前的复选框内的对勾去掉,会显示出所有可用的字体。在这里,为了视频录制时大家能看得清楚,我选择了微软雅黑字体,字号设为18号。

图4-27 字体设置时去掉仅显示等宽字体

图4-28 设置完成点Apply

下面我们看一下Project Interpreter的设置。点一下Project:FirstApp(后面这个是项目的名称,你的可能和这里不一样)前的三角符号,然后点击Project Interpreter,右侧会出现相关解释器的信息。

图4-29 项目解释器的设置

点Project Interpreter右侧的齿轮符号,在新出现的弹出菜单中点Add...

图4-30 Add...和Show All...弹出菜单

在Add Python Interpreter窗口中,左侧选用Virtualenv Environment,在右侧选用New environment,Location:后面选用项目所在的目录下的venv虚拟环境的子目录。Base interpreter:后面选用我们已经安装好的Python,这里是C:\Program Files\Python38\python.exe,你自己的请选择你的Python的安装位置。然后在Make available to all projects(对所有项目有效)前的复选框中打上对勾。最后点OK按钮返回。

图4-31 Python项目解释器的设置

图4-32 设置好后的项目解释器

解释器设置好后在右侧解释器下面会出现Package列表,这是已经安装的模块,如果我们需要通过PyCharm安装第三方库,那么我们可以直接点击Package列表右侧的+号,出现Available Packages(可用软件包),我们在搜索框内输入关键字查找我们需要的文件,找到后点击Install Package即可安装。安装完成后返回在Package列表中就可以看到已经安装的Package了。(如图4-33、图4-34所示)(有关模块、包、库在以后的教程中还会有详细的讲解,这里简单了解一下就可以了。网上有好多的内容对于模块、库、包的解释有些混淆,还请大家要注意一下)。对初学者而言,要真正区分它们还是有一定难度的。这样好了,你只要知道,我们通过这里的操作在Python安装了一个新的辅助的功能,可以帮助我们完成某一方面的任务。比如下图4-33中找到的PyInstaller,它的作用就是把我们开发的Python程序打包成一个EXE的可执行文件。如果我们自己用Python开发这样一个功能还是相当困难的,但是我们通过第三方直接获得了这个功能,这样我们只要进行简单的操作就可以达到 目的了。这也正是Python功能强大的主要原因。随着学习,我们会接触到大量的第三方库,提供不同的功能。比如科学计算、大数据分析、人工智能等等。

注:python 是通过module(模块)组织代码的,每一个module(模块)就是一个python文件,但是modules(模块)是通过package(包)来组织的。库(library)的概念是具有相关功能模块的集合。这也是Python的一大特色之一,即具有强大的标准库、第三方库以及自定义模块。

图4-33 搜索我们需要的功能并进行安装

图4-34 Package安装成功

图4-35 安装完成后返回时Package列表中就有了我们刚安装的内容

至此,本章的内容全部结束。这次的内容比较多,简单总结就是:

1、PyCharm第一次打开时的一些设置;

2、新建一个项目并输入代码测试Python程序的运行;

3、对常用的PyCharm的功能进行设置,安装第三方库。

### PyCharm IDE 使用教程 #### 安装配置 为了顺利使用PyCharm进行Python开发,首先需要完成其安装与基本配置。 下载并安装PyCharm社区版或专业版后,在启动程序时会提示创建新项目或是打开已有项目。对于新建项目来说,重要的是要指定项目的解释器位置[^1]。如果之前已经通过Anaconda等工具安装好了Python,则可以直接选取对应的环境作为解释器;反之也可以让PyCharm自动检测系统中的Python版本来设置默认解释器。 #### 基本操作界面介绍 初次进入PyCharm之后,可以看到左侧为文件结构树形视图,顶部菜单栏提供了各种功能选项卡,右侧为主编辑区域能够显示多个标签页以便于切换不同源码文件。底部状态栏包含了当前行号、列数以及编码格式等信息。另外还有调试控制台、终端等多个辅助窗口可以帮助开发者更高效地编写代码[^3]。 #### 编写第一个Python程序 在熟悉了IDE布局以后就可以尝试着动手实践了。右键点击项目根目录下的`src`文件夹选择New->Python File输入想要命名的新脚本名称即可快速建立一个新的.py结尾的空白文档。接着可以在其中加入简单的打印语句: ```python print("Hello, world!") ``` 保存更改后按组合键Ctrl+Shift+F10执行这段小程序,成功的话应该能在Run区域看到预期输出结果[^2]。 #### 调试技巧 当遇到难以定位错误的情况时,利用断点(Debug Point)机制能够有效帮助排查问题所在之处。只需双击待打断点处左边灰色边框部分就会出现红色圆圈标记代表已设下断点了。随后再次运行带有Debug模式的应用程序(Alt+Shift+F9),此时程序会在到达设定好的断点前暂停下来等待进一步指令,比如单步跳过(F8),步入函数内部(F7)等等。 #### 插件扩展能力 除了自带的功能外,PyCharm还支持丰富的第三方插件以满足特定需求场景的要求。例如Git集成用于版本管理协作开发;Docker容器化部署服务端应用;Jupyter Notebook交互式数据分析等功能都可以借助官方仓库里的现成资源轻松获取到手。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值