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。然后在工程解释器设趕对话框中,选择要浏览的解释器,单击琴按钮,在解释器路径对话框中,单击按
钮进行库更新。
版权声明:本文标题:pycharm教程-教学课件x 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1704491681a93603.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论