乐趣区

关于python:如何使用Pycharm编写项目-使用教程

创立第一个 PyCharm 我的项目

环境筹备:装置 Python

因为咱们行将创立的是一个 Python 我的项目,所以 Python 是必须装置的。

创立新我的项目 step1:双击关上 PyCharm,点击 Create New Project

step2:抉择 Pure Python,提供要创立我的项目的地位,​我把这个我的项目放在了我电脑的这个门路下 /User/xuxh/PycharmProjects/ 并给这个我的项目起名为 demo

上图左侧面板,列出了 PyCharm 反对的所有我的项目类型,除了 Pure Python 咱们最为罕用的我的项目类型,也包含当初比拟风行的Web 框架 Django and Flask, 也反对 Google App Engine 框架,同时也反对多种以后广泛应用的前端 Web 框架,比方AngularReact 等等。总之,PyCharm 反对的我的项目类型是十分丰盛的。

点击箭头,Pycharm 会找到之前装置的 Python 解释器。抉择解释器,点击 Create 按钮。

返回主页面,看到初始的我的项目构造有三局部组成:

step3:右击我的项目名,新建一个 Python 文件:New -> Python File

输出文件名 “hello_world",而后回车即可创立 hello_world.py 文件。

step4:写一个简略的程序,打印 “hello world!!!”

step5:运行程序时须要右键点击编辑区,抉择 Run 'hello_world'(也可点击菜单 Run -> Run 'hello_world')。

step6:进入运行控制台,咱们能够看到 PyCharm 曾经输入了 “Hello World!!!”

应用 PyCharm 创立与治理我的项目

我的项目(Project)概念

无论在 PyCharm 中做什么,都会在我的项目的上下文中执行。我的项目是示意残缺软件解决方案的组织单位。次要作用就是起到一个我的项目定义、范畴束缚、标准类型的成果,这个概念听着有些拗口。当初咱们能够简略地把我的项目了解为是一个单纯的目录。

我的项目文件

当你创立一个新的我的项目,PyCharm 会主动生成一个 .idea 文件夹。这个文件夹的次要作用在于寄存我的项目的管制信息,包含版本信息,历史记录等等。.idea 目录在我的项目视图中是不可见的的,如果要看到 .idea 目录的内容,能够抉择 “Project” 工具栏,点击下右侧的箭头,抉择 Project Files

上面是 .idea 目录中的内容: 咱们别离来看下这几个文件都有哪些作用:

  • .iml 文件:形容我的项目构造;
  • workspace.xml 文件:蕴含与工作区相干的参数与选项;
  • xml 文件:每个 xml 文件负责其本人的设置集,能够通过其名称辨认:projectCodeStyle.xml、encoding.xml、vcs.xml 等等。

我的项目类型

针对不同的我的项目类型,PyCharm 会主动生成一系列的我的项目文件、库及 .idea 目录。在创立新我的项目的界面中,能够看到以下的我的项目类型,这些我的项目类型都是 PyCharm 所反对的:

上面介绍次要的几种我的项目类型:

  • Pure Python:用于纯 Python 编程。此类我的项目的目录构造蕴含特定于 PyCharm 的设置、我的项目文件、库以及 .idea 目录。须要提前装置 Python,上节课咱们创立的 demo 就是一个 Pure Python 我的项目。
  • Django:此我的项目类型提供 Django 应用程序的特定根底构造以及所有必要的文件和设置。应用 Django 应用程序须要数据库,IDE 曾经预配置了 SQLite,如果应用其余数据库引擎,须要提前装置并配置正确。
  • Flask:此我的项目类型提供 Flask 应用程序的特定根底构造以及所有必要的文件和设置。
  • Google App Engine:此我的项目类型提供 Google 应用程序引擎应用程序的特定根底构造,以及所有必要的文件和设置。
  • 客户端我的项目:HTML5 Boilerplate, Bootstrap, and Foundation 都属于客户端我的项目。对于客户端应用程序,PyCharm 创立特定的根底构造,并带有所需的文件和目录。

创立我的项目

创立新我的项目

PyCharm 的主界面中顺次点击:File -> New Project

来到 Welocme to PyCharm 窗口,抉择 Create New Project

导入我的项目从源文件

  • PyCharm 的主界面中顺次点击:File -> Open
  • 在关上的对话框中,抉择蕴含所需源代码的目录;

  • 选定要关上的我的项目之后单击右下角的 “Open” 按钮;
  • 在弹出的窗口中指定是在独自的窗口中关上新我的项目,还是敞开以后我的项目并在以后窗口关上。

治理我的项目

我的项目配置

我的项目配置最次要包含配置我的项目构造与解释器,我的项目构造定义了整个我的项目蕴含文件,解释器指定了程序运行依赖的 python 环境是什么。正确的配置上述两项,能力保障程序的失常运行。具体如何配置,后续有独自的章节具体介绍。

Mac 零碎顺次点击:PyCharm -> Preferences

Windows and Linux 零碎顺次点击:File -> Settings

除此以外,不仅能够为以后我的项目配置设置,还能够为当前将创立的所有我的项目配置我的项目设置:File -> New Projects Settings -> Preferences for New Projects

关上我的项目

能够从 Welocme to PyCharm 窗口关上我的项目,能够间接抉择 Open。除此以外,PyCharm保留最近我的项目的历史记录列表,您能够从左侧列表抉择所需的我的项目关上。

也能够通过主菜单 File -> Open Recent 关上我的项目。

PyCharm 是容许同时关上多个我的项目的,当你曾经关上一个我的项目,而后再关上另外一个我的项目, 会有上面的弹窗。

New Window and This Window: 每个我的项目都在其本人的窗口中关上。我的项目是独立的,不能共享信息,但剪贴板操作除外。所有我的项目都在同一个 PyCharm 实例中运行,并应用雷同的内存空间。Attach: 新关上的我的项目与已关上的窗口共享同一窗口。已关上的我的项目被视为主我的项目,并且始终首先显示在 ” 我的项目 ” 工具窗口中。所有其余我的项目都增加到主我的项目中。如图所示:

敞开我的项目

通过主菜单 File -> Close Project

当只有一个关上的我的项目并敞开它时,PyCharm 将显示 Welcome 界面。如果有多个我的项目被关上,PyCharm 只会敞开以后的我的项目。另外,如果要在一个窗口中拆散已附加到主我的项目的任何我的项目,只需从 ” 我的项目视图 ” 中删除指标我的项目。"Project"工具窗口, 要删除我的项目右键单击,抉择 Remove from Project View

我的项目之间切换

PyCharm 是容许在不同窗口关上多个我的项目的,如何在多个关上我的项目中切换呢?应用上面的命令:

Window -> Next Project Window
Window -> Previous Project Window
复制代码

革除缓存

PyCharm 缓存了大量文件,长时间运行下来,数据量是很大的,也比拟占用系统资源。所以在某些状况下咱们须要革除缓存。例如,一个短期我的项目完结未来不再应用;解决某些抵触的惟一办法也是通过革除缓存。File -> Invalidate Caches/Restart

作者:竟然????

退出移动版