创立第一个 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
框架,比方Angular
、React
等等。总之,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
作者:竟然????