一、Pycharm首次使用

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

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

图4-1 PyCharm启动画面

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

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

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

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

图4-3 Pycharm 用户协议

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

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

图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所示)。

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

图4-5 UI Theme选择

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

图4-6 Download featured plugins

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

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

图4-7 PyCharm许可证**

此时,我们选中“Activate”单选钮,并选中“Activation code”(**码),然后在**码文本框中输入**码并点击“OK”按钮继续。一定要特别注意,这不是**,这是用的官方的**码,专供进行长期测试的,这个**码的期限一直到2020年6月13日(Subscription is active until June 13,2020.)。

**码:T3ACKYHDVF-eyJsaWNlbnNlSWQiOiJUM0FDS1lIRFZGIiwibGljZW5zZWVOYW1lIjoi5bCP6bifIOeoi+W6j+WRmCIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiIiLCJjaGVja0NvbmN1cnJlbnRVc2UiOmZhbHNlLCJwcm9kdWN0cyI6W3siY29kZSI6IklJIiwiZmFsbGJhY2tEYXRlIjoiMjAxOS0wNi0xMyIsInBhaWRVcFRvIjoiMjAyMC0wNi0xMiJ9LHsiY29kZSI6IkFDIiwiZmFsbGJhY2tEYXRlIjoiMjAxOS0wNi0xMyIsInBhaWRVcFRvIjoiMjAyMC0wNi0xMiJ9LHsiY29kZSI6IkRQTiIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMDYtMTMiLCJwYWlkVXBUbyI6IjIwMjAtMDYtMTIifSx7ImNvZGUiOiJQUyIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMDYtMTMiLCJwYWlkVXBUbyI6IjIwMjAtMDYtMTIifSx7ImNvZGUiOiJHTyIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMDYtMTMiLCJwYWlkVXBUbyI6IjIwMjAtMDYtMTIifSx7ImNvZGUiOiJETSIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMDYtMTMiLCJwYWlkVXBUbyI6IjIwMjAtMDYtMTIifSx7ImNvZGUiOiJDTCIsImZhbGxiYWNrRGF0ZSI6IjIwMTktMDYtMTMiLCJwYWlkVXBUbyI6IjIwMjAtMDYtMTIifSx7ImNvZGUiOiJSUzAiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA2LTEzIiwicGFpZFVwVG8iOiIyMDIwLTA2LTEyIn0seyJjb2RlIjoiUkMiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA2LTEzIiwicGFpZFVwVG8iOiIyMDIwLTA2LTEyIn0seyJjb2RlIjoiUkQiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA2LTEzIiwicGFpZFVwVG8iOiIyMDIwLTA2LTEyIn0seyJjb2RlIjoiUEMiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA2LTEzIiwicGFpZFVwVG8iOiIyMDIwLTA2LTEyIn0seyJjb2RlIjoiUk0iLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA2LTEzIiwicGFpZFVwVG8iOiIyMDIwLTA2LTEyIn0seyJjb2RlIjoiV1MiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA2LTEzIiwicGFpZFVwVG8iOiIyMDIwLTA2LTEyIn0seyJjb2RlIjoiREIiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA2LTEzIiwicGFpZFVwVG8iOiIyMDIwLTA2LTEyIn0seyJjb2RlIjoiREMiLCJmYWxsYmFja0RhdGUiOiIyMDE5LTA2LTEzIiwicGFpZFVwVG8iOiIyMDIwLTA2LTEyIn0seyJjb2RlIjoiUlNVIiwiZmFsbGJhY2tEYXRlIjoiMjAxOS0wNi0xMyIsInBhaWRVcFRvIjoiMjAyMC0wNi0xMiJ9XSwiaGFzaCI6IjEzMzgwMDA0LzAiLCJncmFjZVBlcmlvZERheXMiOjcsImF1dG9Qcm9sb25nYXRlZCI6ZmFsc2UsImlzQXV0b1Byb2xvbmdhdGVkIjpmYWxzZX0=-nTBuZDiAOuM4IHXNkS7GbCvZVZFo4EcHf9hHzfhaPYsaCGQjuCVJFEboopbPuEHn16yT9Zvf7yRuM5WGlGmpcOJnWLpCmGm65S6wHtZdX0kfSNIqnqdS1MhIHpftsAGxSswuQksrm09tltbO4nATeavGs1BIMafsCJVen+BvDFvYL7+3crkRI7AwdyMb2miLLYJcEVPhiVKZnzJUzT9uA8/4Q02BqsvX5oSJg8cLw3w7Cd0ISrn1i8uENe/1z3T/Ede0STM7eOekFaVEdO9cgzYME3iIFzi2TZXMSqIuBpJqF4NFb6M0039tEGy6EHqcksMyDTdCAASquqcDcHrUUA==-MIIElTCCAn2gAwIBAgIBCTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE4MTEwMTEyMjk0NloXDTIwMTEwMjEyMjk0NlowaDELMAkGA1UEBhMCQ1oxDjAMBgNVBAgMBU51c2xlMQ8wDQYDVQQHDAZQcmFndWUxGTAXBgNVBAoMEEpldEJyYWlucyBzLnIuby4xHTAbBgNVBAMMFHByb2QzeS1mcm9tLTIwMTgxMTAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQAF8uc+YJOHHwOFcPzmbjcxNDuGoOUIP+2h1R75Lecswb7ru2LWWSUMtXVKQzChLNPn/72W0k+oI056tgiwuG7M49LXp4zQVlQnFmWU1wwGvVhq5R63Rpjx1zjGUhcXgayu7+9zMUW596Lbomsg8qVve6euqsrFicYkIIuUu4zYPndJwfe0YkS5nY72SHnNdbPhEnN8wcB2Kz+OIG0lih3yz5EqFhld03bGp222ZQCIghCTVL6QBNadGsiN/lWLl4JdR3lJkZzlpFdiHijoVRdWeSWqM4y0t23c92HXKrgppoSV18XMxrWVdoSM3nuMHwxGhFyde05OdDtLpCv+jlWf5REAHHA201pAU6bJSZINyHDUTB+Beo28rRXSwSh3OUIvYwKNVeoBY+KwOJ7WnuTCUq1meE6GkKc4D/cXmgpOyW/1SmBz3XjVIi/zprZ0zf3qH5mkphtg6ksjKgKjmx1cXfZAAX6wcDBNaCL+Ortep1Dh8xDUbqbBVNBL4jbiL3i3xsfNiyJgaZ5sX7i8tmStEpLbPwvHcByuf59qJhV/bZOl8KqJBETCDJcY6O2aqhTUy+9x93ThKs1GKrRPePrWPluud7ttlgtRveit/pcBrnQcXOl1rHq7ByB8CFAxNotRUYL9IF5n3wJOgkPojMy6jetQA5Ogc8Sm7RG6vg1yow==

这是最简单的,不过**码有时间限制,会失效,到期就需要重新**,另外还有两种选项自己去网上查找资料。

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

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

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

图4-8 PyCharm欢迎界面

二、配置PyCharm环境

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

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

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

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

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

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

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

图4-11 新建PyCharm用户变量

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

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

三、PyCharm的简单使用教程

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

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

图4-13 新建项目对话框

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

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

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

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

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

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

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

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

图4-16 项目管理的默认界面,其中Tip of the Day(每日提示)可以关闭

关闭Tip of the Day,如图4-17所示。

 

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

图4-17 PyCharm项目管理界面

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

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

图4-18 新建Python文件

 

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

图 4-19 输入Python文件名

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

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

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

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

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

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

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

图4-21 运行helloworld.py文件

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

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

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

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

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

四、PyCharm的settings

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

图4-28 设置完成点Apply

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

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

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

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

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

图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按钮返回。

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

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

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

图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的一大特色之一,即具有强大的标准库、第三方库以及自定义模块。

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

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

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

图4-34 Package安装成功

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

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

 

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

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

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

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

相关文章:

  • 2021-06-16
  • 2021-07-17
  • 2021-06-08
  • 2021-12-31
  • 2021-06-10
  • 2021-12-15
  • 2022-12-23
  • 2021-10-07
猜你喜欢
  • 2021-12-09
  • 2021-12-06
  • 2021-11-13
  • 2021-07-17
  • 2021-06-16
  • 2021-12-19
  • 2022-02-28
相关资源
相似解决方案