admin管理员组

文章数量:1533918

2024年1月6日发(作者:)

仁准备工作

(1)

确认安装了 Python解释器,版本2.4到3.4均可。

(2)

注意Pycharm有两个发布版本:社区版和专业版,详见Edition Comparison Matrix

2、初始化安装

第一次安装Pycharm时,安装程序会咨询你儿个重要问题:

(1)

是否己经预先保存了设置信息(例如早期版本的配置信息)

(2)

(3)

许可证信息

选择何种快捷键配置和背景主题

PyCharm Initial Configuration

Keymap scheme:

IDE theme:

Editor cokxs and fonts:

IntellU IDEA Classic

Alloy. IDEA Theme

[Monolc&i

Default

Darcula

▼ Gck

to hide preview

^decorator(pa _ def f(x):

s (-Test-, 23. {faf:・bfJr x) print s[0].lower()

class Foo:

You can use

Fie |

Settings to configure any of these settings later.

Slop

注意这里Pycharm预设了好几种快捷键方案,有诸如Eclipse或者Visual Studio的,也有针对Emacs粉丝星

身打造的GNOME、KDE等等。具体参见设置对话框中Keymap page页的快捷键方案列表。

对于Vim专业户,PyCharm建议使用IdeaVim plugin插件。同样对于那些习惯Emacs开发的用户,Python 同样提供了相关外部插件use it as an external editor。

当然我们可以在后期对初始设置进行更改,详见documentation以及以下茯篇教程:

Getting started with PyCharm

Configuring keyboard schemes

3、欢迎界面设豐

如果你第一次使用Pycharm

(尚未创建工程),则你会首先进入欢迎界面Welcome screeno单击Configure,

Pycharm会提示你来核实当前冇关环境、插件、导入导出以及其他相关的外部配宜。再次单击Configure,进入Sett

ings/Preferences dialog酉止置对话框,注总这里对话框标题默认为“Default Project”:

或 PyCharm

Welcome to PyCharm

这就意味着每次你创建新的工程时都会默认使用如上配置。假设你希望所有新创建的工程都使用相同的解释器,可

以在

Default Project settings

中设置

define such an interpreter

Settings

For default project

Default Project ► Project Interpreter

Appearance & Behavior Editor

Project Interpreter

Plugins Version

3.41 (C:Python34python•…

Control

Default Project

Project Interpr eter

Build, Execution. Deployment Languages &

Frameworks Took

SSH Terminal

Package

amqp

anyjson

billiard

celery

ipython

1.4^

033

Version Latest

33X)18

3113

231

3.022

1.4.6

033

♦ 33.0.19

♦ 3117

♦ 3.0.0rd

♦ 3X)24

+

t

kombu

numpy

1^2

OK

Cancel

这里同样可以设置默认的编辑钛境。例如你希望一直显示代码的行号,则需要在设置对话桩中,展开Editor节点,

在Appearance page页血将"Show line numbers”所对应的复选框勾选:

接下来假设你希望使用特定的颜色主题,0K.选择基本主题,拷贝,然后改变配色方案即可(系统预设的颜色主

题是不可更改的)。

当然字体大小也是可以改变的。这些都需耍在Colors and Fonts settings页面进行操作。同样的你需耍先创建 一个主题备份,立义编辑器的字体大小,这些设置会作用于编辑器字体,但不会对其他控件区域的字体造成改变。

我们可以在预览窗11预览更改后的效杲:

Editor

Scheme name:

Smart Keys

Appearance Editor

Tabs

Code Folding

Code Completion Auto

Import

Postfix Completion

Colors & Fonts

Font

General

Language Defaults

Console Colors

Console Font

Custom

Debugger

If primary font fails, IDE tries to use the secondary one

I—I Secondary font

Editor Font

Q Show only monospaced fonts

Primary font Monospaced Size 16|

Default copy

Delete

Li

1 PyCharm is a full-featured IDE

2 with a high level of usability and

3 advanced code editing and refactoring sv

4

4 abcdefghijklmnopqrstuvwxyz ()

5 ABCDEFGHIJKLMNOPQRSTUVWXYZ +-*/= .z;

: !?

• _

Cancel

更名详细的外观主题设置参见教程What my PyCharm looks like。

当然在一个项目创建完成后,我们仍可以随时对其进行更改,这将在下面的章节What my PyCharm looks lik e进行讨论。

绘后,你可以选择隐藏/显示用户界面的一些控件:工具栏按钮、菜单栏按钮、主工具栏按钮等。Pycharm还允许 你选择视图模式,详见:

PyCharm tool windows

Presentation and Full Screen viewing modes

4、工程

你在Pycharm中所做的任何操作都应该属于某个工程。最冇意思的是Pycharm的工程管理器,它允许我们在一 个框架下打开多个工程open

multiple projects in one framen当你创建了一个新的工程(File -*New Project)

或者打开一个现有的工程(File -Open) , Pycharm会咨询你用哪种方式打开:单独在一个新窗口,还是添加到当 前窗口。

你可以根据需耍在一个窗口中打开多个工程。此时第一个工程被认为是主工程,英他工程的符号在主工程中均可用。

尝试创建一个新的工程作为练习,并输入一些代码。详见Getting started with PyCharnn,重点参见Creatin g a simple project

分。

5、工程类型

Pycharm

供了各种各样的工程类型:Django. Flask. Pyramid. web2py等等。创建工程时根据需要在列表 中选择对应的工程类型。

空 Create New Project

Project aame: untitled

Location:

Project type:

Interpreter:

C:Usersirinamegorskay~PycharmProjectsuntitled

IQ

[Empty project

Empty project

4——

Django project

Google App Engine project

Web2Py Project

Pyramid Peject

Flask project

HTML5 Boilerplate

Twitter Bootstrap

F

可见Pycahrm支持所冇的Python主流框架,并会帮助生成对应的文件结构以及必要组件,详见:

6xDjango

Flask

Pyramid

Google App Engine

Web2Py

开始

此时工程已经创建完毕,在开始工作之前,按两下Shift键,会弹出一个窗口,供我们查找和跳转:

[H my_ ()

(MySimplePythonApplicationmi$c)

Classes (Ctrl*N)

©MyEditWin (ing)

c MyHandler ()

c MyMemoryHandler

(ture)

©MyRPCCIicnt (l)

c MyScrolledList (edList)

…more

Files (Ctrl*Shift ---------------------------------------------------------------------------------------------

El () Actions (CtrRShift^A) ——

◎)Rebase my GitHub fork

Symbols (Ctrl-Alt-Shift-N) m (Foo)

* MySQL

・ ©localhost

Git

如你所见,在这里可以搜索Pycharm的任何信息,命令.设遂信息、文件信息、控件等等。这只是Pycharm搜 索导航功能的一部分。

7、 工程的私人订制

单击主工具栏的设置按钮进入设置对话框,Settings/Preferences dialog box,在这里可以改变项日结构、控件 安装、调节开发环境。

一些设置是主要针对具体工程的,如工程解释器类型、配置属性、文件颜色等。英他例如编辑框设置、快捷键、生 成模板等则是针对整体的开发环境,无需依赖某个只体工程。

8、 工程解释器

Python解释器时必需的,若解释器配置失效,Pycharm会给出如卜错误提示:

£ MySimplePythonApplication - [C:SamplesPrc

File £dit View Navigate £ode Refactor

代cHpyMySimplePythonAppli」・o 1

Ryn Tools VCJ Window fcjelp

A x

• *

■ No Python interpreter configured for the project

Configure Python Interpreter

在Pycharm你可以同时定义若干解释器,然后选择一个应用于工程中。

总之,必须明确告诉Pycharm使用哪个解释器以方便其use a different interpreter for each project:

Settings

g

Appearance & Behavior

► Editor

Plugins

Version Control

Project: MySimplePythonApplica-.

Package Version Latest +

numpy

pip

setuptools 5.7

Project Interpreter

Project: MySimplePythonApplica^ ► Project Interpreter

Reset

• ••

Project Interpreter P 2・7£ (C:…

& MySimplePythonAj

I*

Project Dependencies

1S1

156

1J.1

♦ 6.0.8

♦ 122

SL Settings

g

Project: MySimplePythonApplica^ ► Project Interpreter

••戶®Appearance & Behavior

O MyDjangoProject

5 * * * 9 10®'

► Editor

Plugins

Version Control

Project: MySimplePythonApplica^.

Project Dependencies

Project Interpr eter

Project Structure

(Project Interpreter

3.4.1 (C:...

Package

amqp

anyjson

billiard

celery

ipython

kombu

numpy

P'P

pyreadline

pytz

Version Latest

1.4.6

033

33.018

3.1.13

231

1.4^

033

♦ 3.1.17

♦ 3.0 .Or...

Build. Execution Deployment

Languages & Frameworks

► Took

3.022

182

156

2.0

2014.7

♦ 3.024

晔191

♦ 6.03

2.0

pyzmq

14.41 ♦ 14.5.0

OK

Cancel

1仁虚拟环境

重要性?假设你正在使用Django 1.6编写一个工程,同时你需要支持另外一个要求使用Django 1.2的工程, 此时你需要通过某种手段來保证你操作环境的安全性和一致性,也就是通过一个工具创建-•个Python编译器的拷贝。 具体如何创建虚拟坏境参见documentation以及tutoriaL

12.第三方库及具路径

如论哪个版本的解释器,Pycharm能够帮助我们安装和更新一些必需的第三方库。例如当Pycharm检测到一些 缺失的或者待更新的第三方库之后,会提示我们进行安装和更新:

Appearance & Behavior

► Editor

Plugins

Version Control

Project: MySimplePythonApplica—

Project Dependencies

Project Interpr eter

Project Structure

Build. Execution. Deployment

Languages & Frameworks Tools

J

Project: MySimplePythonApplica^ ► Project

MyDjangoProjett

Project Interpreter

3.4.1

(

Package Version Latest

amqp 1.46

1.4.6

+

Upgrade

| billiard

celery

ipython

kombu

numpy

P'P

33X)18

3113

231

3X)22

132

156

33.019 fl

♦ 31.17

♦ 3.0.0rcl

♦ 3.0.24

♦ 191

♦ 6.0.8

n

A

・—I. •

y A

Cancel

Apply

其他详细信息参见product documentation

13、VCS

(版本控制系统)

Pycharm帮助我们对己有工程进行版本控制。

当然我们可以对英进行微调。在Settings/Preferences dialog对话框中单ily Version Control节点(Project Settings-Version

Control),默认情况下只能看到工程的根目录,但是你可以将你的应用分割成更小的块进行管理。

在Settings/Preferences dialog对话框屮,更改的命令行为将会应用于所有的版本控制系统:创建/删除文件的 确认信息、后台控制方式等等。

更多内容参见:

Version control basics

Using PyCharrrTs Git integration locally

Sharing via a remote repository

也可以参考Pycharm文档:

Version control with PyCharm

Version control procedures

14、文件颜色

你的工程中可能包含若干工程,每个工程冃录下的文件名都町能相同(例如, , , vie 等),当它们同时在编辑器中打开时,为了方便区分其各自归属于哪个工程,Pycahrm通过其标签颜色来进行 标记(Settings/Preferences—Project

Settings-*File Colors)

0尝试将你的工程分片,然后分别制定其文件配色 方案。

更多信息参见

Configuring scopes and file colors

15、

IDE和编辑器

IDE的职贵在于改善编程环境,优化视觉体輪,提高操作效率。因此Pycharm允许我们对IDE以及编辑器进行各 种各样的私人订制,如快捷键、滚动条、高亮显示等等。详悄参见

Configuring project and IDE settings

以上这些设置都是在设置对话框中完成的Settings/Preferences dialog.单击主工具栏的设置按钮,打开对应页 面进行设置即可,推荐在优先在这些页面中作调整:Appearance. Keymap。

16、 外观

Settings/Preferences-*Appearance and Behavior-*Appearanee

页面中疋制夕卜观。单击

Look and fee I下拉列表,选择喜欢的主题。这里单击Apply按钮预览选中主题效果,无需关闭对话框,倉到满意为止。

更多信息参见

How do I choose look and feel for my PyCharm?以及

product documentation。

17、 编辑器

所有编辑器相关设置都在Editor节点下(Settings/Preferences—Editor),包括配色方案、字体、高亮显示机 制等等。并且可以在预览窗口快速预览所作的更改。

更多信,息参见

How do I change color scheme of the editor

以及

product documentation。

18、 快捷键

快捷键的设置取决于你的操作习惯。

通过Settings/Preferences-*Appearance and Behavior-*Keymap打开快捷键设置窗口,选择对应的快捷键 方案,设置特定的快捷键组合。

这里有一个强力的快捷键Ctrl + Back Quote,能够在不同主题间切换而无需打开设登对话框。

更多信,息、参见

Configuring keyboard schemes

以及

product documentationo

19、 外部编辑器

Pycahrm町以借助外部插件来转换为其他编辑器形式,例如Emacs等,详见Using Emacs as an external editor0

20、 后台任务

Pycharm对一些耗时较长的任务会给出进度条,我们可以将英隐藏任后台(仍保持可见),详见Working with Background Tasks。

21、 代码智能

Pycharm在编写代码过程中会给出一些方便的智能提示,主要体现在:

(1)

拼写提示(Ctrl+Space) code completion

(2)

使用生成模板

Creating and applying live templates (code snippets), product documentation

(3)

代码快速定型

Quick fixes and intention actions once more

product documentation

22.

宏的使用

使用宏能够简化编辑过程,详见Using macros和documentation。

23、 务文件工作环境

默认情况F, Pycharm通过单独编辑选项卡来打开文件:

或 MyDjangoProject

・[C:SamplesProjectspyMyDjangoPrqject]・•••

Edt View Wavigate Qode Refactor Ryn Tools VC§ ffindow Hdp

Moi

H x x p x p x I

二 _ author _ =

1wombat

import math

*>5Dn±55

©class Solver:

def demo(self):•••

-Solver()•demo()

6: TOOO

Terminal

Event Log

1:1 LF : UTF-8

: 1> @

L Database

我们可以手动交换这些选项卡的顺序、固左或者非固定、靠边显示、拆分等

详见

section Managing editor tabs

以及

tutoriaL

24、显示代码分析

Pycharm会给出各种各样的提示來帮助你发现并改正代码中的错谋。

首先,在输入代码时它会以红色波浪线标记所有的语法错误,同时在右槽对应行给出标记,在下方状态来显示错谋

信息,鼠标悬停在对应标记上时也会显示简要的错误提示信息:

空 MyDjangoProject

・[C:SamplesProjectspyMyPjangoPrcject]・ I °

He Edit ^iew Navigate Code Refactor Ryn Tools VC$

凶ndow Help

F x

』 x

』 x » Sdvengx.

x

* vwv yy 4』w w ■ w w ■ •

tendregion if d >- 0:

roots

/ review

print(rootlr root2)

w

rootl ■ (-b + (d)) / (2 * a) root2 « (・b ・ (d)) / (2 * a) / TODO print

Python version 3.2 does not support this syntax. Raise with no arguments can only be used n an except Mode

raise

Solver () .deno()

TODO

Terminal

Event Log

29:22 IF : UTF-8 :宙 @

同时Pycharm还会通过在左侧显示红色、黃色灯泡图标來指示错误和警告。

接下来是静态代码分析,也就是代码检查,并在右槽给出对应标记。红色代表错谋,黄色代农警告,右槽顶部代表

该文件的整体错误情况。绿色代表i切正常,红色和黄色代表有错谋发生。

同时右下方状态栏的Hector图标用来指示当前的纠错等级。

Python version 3.2 does not support this syntax. Raise wth no arguments

・・・

如果你对自己的编程能力很有自信,可以单•击它以关闭代码检查。

然而如果你希望对幣个工程进行代码检査以捉高代码质虽,选择Code-*Inspect Code,在Inspection tool wi

ndow显示代码检查结果:

H x

x

x g x

L

Database

Inspection Results for Inspecbon Profile Project Default'

General 20

0 2

Name

Location

file FPurePvi

C:'SamplesProrecr

▼ 含

Annotator (8 tems

> E] js(6 items)

▼ 口

Tests (litem)

Python version 3.2 doe

□ cs (1 item)

Primitive type object wrapper us

a Inspection f 6: TODO 3 Teiminal

Event Log

更多信息参见

Syntax highlighting and error indication。

29:1 LF : JTF-8 :

25、 创建高质量代码

详见

Code Quality Assistance Tips and Tricks, or How to make your code look pretty?

26、 浏览文档信息

Pycharm有一下几种浏览文档的方式:

Quick definition

Quick documentation

External documentation

Parameter info

Error description

这些方式都有肖接的菜取命令相对应,以及快捷键设置:

MyDjangoProject

・[C:SamplesProjectspyMyDjangoPrqject] - C:V-

L

Database

■RemoreHosr

详见

Viewing documentatiori

以及

Viewing reference information。

27、 搜索与杳找

28.

源码搜索

最基本的查找方式就是Ctrl+F命令:

J2 u

sprEJOAPU.

AlOJd

二^region reg2

# TODO analyze discriminant fendregion

if d >= 0:

^1 ■ (-b + (d)) / (2 * a)

roc

root2 ■(・b ・ (d)) / (2 ♦ a) i TODO print

roots t review

print(rootlr rooz2)

else:

> 6: TODO

Terminal

Event Log

20:17/3 LF : UTF-8 :宙

..sL

Da&base

Remote

Pychar m运行进行更深层次的查找:特定目录.任何范围、整个工程(Ctrl+Shift+F):

Frd

Occurrences of Yoo1

朴L

、Targets

String 'roo'

►(■J ▼

Found usages (17 usages)

►X

Q)

Unclassified usage (17usages)

▼ & (1 usage)

「(16:3) root:

k [■ (1 usage)

► $ search^ (3usages)

► r1 (1 usage)

> r1 ©usages)

▼ (5usages)

0

JL

K

1

Q

隔(20:14) rootl ■(七 +

math.$qrt(d)) / (2 " a)

r1 (21:14) root2 = (-b

・ (d)) / (2 " a)

Pycharm还可以查找某个符号的所有应用环境search for usages,按下Alt十F7,或者使用快捷菜单的Find

Usages

命令:

Frd Usages of rootl r Project and Libraries

Variable

v rootl

Found usages (2 usages)

Value read (1 usage)

▼ |2 Solver.

(24:22?pnnt(rootlr root2)

▼ Value write (1 usage)

▼ 龜

“gj切

•O (20:14) rootl = (-b + (d)) / (2

B a)

还有共他类似的命令:Ctrl+F7实现跳转:Ctrl+Shift+F7以代码着色的方式浏览Usages; Ctrl+Alt+F7以弹出

窗口的形式搜索整个工程。

可以逋过中间键单击或者Ctrl+B跳转到对应声明。

Ctrl-4-N:按名称快速查找一个类;Ctrl+Shift+N:按名称快速査找一个文件:Ctrl+Shift+Alt+N;按名称快速查

找-个符号,这些査找均可以使用名称通配符。

Enter file name:

匚 |

Indude non-project files (Ctri+Shift+N) T

» Beat (PurePythonProjectSolver)

Q (PurePythonProject

t^i (MyDjangoProoectMyDjangoApplicacic:

(PurePythonProjectfooScripcs)

29. IDE控件搜索

我们这里只是简要介绍。以switcher为例,按下Ctrl+Tab显示switcher,按住Ctrl不放,使用Tab键或者方

向键來滚动到冃标位登:

Switcher

K Q: Remote Host

A i: Project

W 2: Favorites

3 1: Termral ■ 4: Event

Log

5: Database

@T8O V Z: Structure

3

M M

...pyMyD)angoPro)ectMyP)angoProject

如果你选择一个IDE组件,然后想在其他组件中浏览它,使用Select Target (Alt+F1):

J5二

r1 x

raDasrbase

if d >« 0:

rootl « J-b j^ (d)) /

ro Select Target .sqrt (d)) /

1. Project View ►

Select Target

a a

pr

2. Favorites

J. Remote Host

4. Fde Structure

J. Database View

Nav>gatx)n Bar

7. Changes

8. Show in Explorer

丄.Project ____________________

| SdectTarget |

Illi

els

丄.Project Fies

2 Problems

Solver ()・demo()

2- Web Browser

Event Log

fe: TOGO

Q. Thumbnails

20:16

LF : JTF-8 :宙 @

最后通过Esc键返回编辑

框。

30.命令搜索

可以通过简单的命令搜索invoke it by name来找到并使用相应的命令(不使用主菜单)。按卜'Ctrl+Shift+A,

入对应字母:

注意你可以在这里搜索主菜单中并不包含的命令,只需再次按下Ctrl十Shift+A即可。

31.

搜索导航任总位豐

Q

按两下Shift,或者单击主工具栏右端的

内容。

更多信息参见

Exploring navigation and search, Navigating through the source, Searching through the

按钮,打开Search everywhere对话框,在这里面可以查找任何

source code。

32、 币构代码

Pycharm建议根据当前代码坏境进行重构。

或 MyDjangoProject

・[ I

He Edit View Navigate Code Refactor Run Tools VC§ Wndow Hdp

x

MyDjangoProject

・[C?

File Edit View Navigate

r1 x

niDatabase WB RemoCe

if d >« 0:

rootl « (-b + (d)) / (2 * a)

ro

Refactor Ths

irt(d)) / (2 * a)

丄.Rename …

pr

els

J.

2.

口25m QS :ZV

Solver().demo()

4. Copy …

------- Extract

$. Variable …

fe. ZSolver() .deme

#def func(): t if f is

# pass #def tunc

0:

8. Parameter…

Q.

(self)

Inline …

#def func (): * if f

is | ■ P^ss #def

tunc (sei

smsApd w

fe: TOGO

Termir Pull Members Up …

Push

Event Log

fe: TOGO

ETei

Infcne the selected method

0:16 LF :

UTF-8 :宙

行选择,然后按下Shift+F1O。

详情参考

Code running assistance

以及

Running<=

显示历史命令(Ctrl+Up/Down)

33、 运行、调试、测试程序

34、 运行代码

通过右键快捷菜单或者Ctrl+Shift+F10快捷键运行代码,如果想使用其他配登信息來运行,需要在主菜单栏中进

Pycharm

允许远程调试运行

virtual machine and Vagrant boxes。

35、

REPL控制台窗口

在Tools菜单下,选择加载Python或者Django控制台的命令。Pycahrm控制台能够高亮显示代码、拼写提示、

Pycharm也可以将编辑器中的代码放到控制台中运行。选中代码,然后按下Alt+Shift十I怏捷键(也可以使用快

捷菜单中的命令),更多信息参见

REPL - running an interactive console

以及

Working with consolesc

36.木地终端

选择Tools-Open Terminal的主菜单命令,进入命令行操作模式:

[乞

MyDjangoPrpject】

(C:Sampl”ProjectspyMyDjang°Proje.」o I

File Edit View Navigate Code Refactor Ryn Tools VC$ Wrdow Help

x

taDatabase BN Remote

更多信息参见

product documentation^

37、调试

调试方法很简单,选择待调试脚本,指定配置文件,按下Shift+F9。

选择运行/调试配宙文件的快捷独Alt+Shift+F10/ Alt+Shift+F9

更多信息参见

Debugger. BreakpointsDebug run

以及

Debugging-

3&测试

Pycharm提供如下测试途径:

< 1)创建测试类

(2)

(3)

(4)

Pycharm支持以下主流的Python测试框架:Unittest, Doctest, Nosetest, 和Attest,并预先设定好

了相关配呂文件。

P.M0JJ-IJ5«M V

gJOECM八

if d >« 0:

rootl « (-b + (d)) / (2 * a) root2 « (-b -

(d)) / (2 ♦ a) # TODO vrint roots

Terminal

Local

Local ⑴

06:53 PM

06:53 PM

02:44 PM

06:53 PM

04:05 PM

X

01/22/2014

01/22/2014

04/02/2014

01/22/2014

02/17/2014

ication

01/22/2014

ect

01/22/2014

fe: TODO

• •

• idea

258

MyDjangoAppl

06:53 PM

MyDjangoProj

templates

Event Log

20:31 LF : JTF-8 :匕 @

06: S3 PM

Terminal

指定测试用的配置文件

运行/调试测试类

査看结果

更多信息参见

Creating and running a Python unit test、Unit tests. Testi ng。

39、 远程操作

首先,将本地脚本文件上传至远端服务器,具体参见Configuring Synchronization with a Web Server。

接下來就可以远程调试运行相关文件了。具体参见compare local and remote folders, and synchronize I ocal

copy with that deployed on the server

40、 数据库以及SQL支持

Pycharm在数据库方面提供了相关支持。一旦你获得了某个数据库的权限,你就可以借助Pycharm,利用己有许

可证书向其中存储更影相同格式的数据源。Pycharm在数据连接过程中提供帮助。

更多信息参见

product documentation

41、 多编程语言支持

Pycharm支持Python、JavaScript. CoffeeScript. HTML. XML等编程语言。其強力的代码助手能够满足各 种编程语言的需求。

同时

Pycharm

还支持 JavaScript 的代码调试,详见

JavaScript-Specific Guidelines

以及

Debugging Jav

aScript with PyCharm

42、 大功告成

这是Pycharm的俗称手册,简要介绍了其各个特征,方便大家快速入门,请开始实践吧。Pycharm解释器类型包括以下几种:

Local

Remote

Virtual environments

9、 本地解释器

最直接的使用解释器的方式,下载Python解释器,安装到本地,执行详见tutorial或者product docume

ntatiorio

10、 远程解释器

Pycharm允许使用远程解释器,例如通过可靠的服务器来完成。此前Pycharm需要先通过SSH connection或

Vagrant box

來进行•远程解释器配置,详见

Configuring interpreters with PyCharrrio

对于路径的更新也同样适用。如果安装或更新了库,建议重新扫描一下Pythoml勺安装目录。单击棗 按钮,选择

more。然后在工程解释器设趕对话框中,选择要浏览的解释器,单击琴按钮,在解释器路径对话框中,单击按

钮进行库更新。

本文标签: 工程代码设置使用解释器