Pycharm小白级简单使用教程


Posted in Python onJanuary 08, 2020

pycharm是一款很流行的编写Python程序的编程软件,这篇文章给大家介绍Pycharm使用教程。

1、下载pycharm

pycharm是一种Python IDE,能够帮助我们在编写代码时提高效率。 网上提供的有专业版和教育版之分。

专业版是收费的,功能更全面点。教育版或社区版是阉割版本,但它是免费的。

2、pycharm的安装

比较简单,官网下载

备注:

刚下载好的pycharm无法运行程序“ Cannot start process, the working directory…",两种解决方法

1.选择Run-Edit configurations。然后点击Environment左边的向下箭头,会显示出Working directory,删除或者设置成合适dircotry就可以。

2.选择file-setting-project interpreter,选择合适的python版本

3、新建Python工程

选择create new project,选择保存位置,并命名。打开界面是这样的:

Pycharm小白级简单使用教程

安装好软件之后,我们开始创建第一个项目,界面如下

Pycharm小白级简单使用教程

左侧导航栏选择 Pure Python ,右侧的 Location 选择项目的路径, Interpreter 通过下拉栏选择 Python版本 ,这里直接使用 Python 的安装路径即可。

选择完成之后,点击 Create 按钮,进入界面。这时就可以创建文件了,步骤如下图所示:

Pycharm小白级简单使用教程

这里我们以刚刚创建的 Crossin-practices 文件夹为例,依次点击 Crossin-practices → New → Python File

Pycharm小白级简单使用教程

在 Name 一栏输入文件名即可,记得添加 .py 后缀,点击 OK 之后就可以开始写下

print('hello,world')

然后在界面点击 右键 → Run example

Pycharm小白级简单使用教程

得到了如下的结果

Pycharm小白级简单使用教程

对于同一个脚本,第一次运行使用 右键 → Run example ,之后可以直接点击右上角或者左下角的 绿三角 。如下图:

Pycharm小白级简单使用教程

注意:更改文件运行的时候,三角和快捷键运行项目不会自动更改。所以常会运行了错误的文件而没发现。所以我们推荐第一次运行使用右键的方式,将脚本切换之后再使用绿三角。

到此,建立项目,运行脚本文件的流程都介绍完毕了

4、pycharm使用前的一些简单设置模板

为了便于不用每次都输入

#!/usr/bin/env python # -*- coding:utf-8 -*-

我们可以在模板中直接加入这两句,以后每次新建Python文件这两句就已经在文件开头了。具体设置为:打开file->settings->Editor->file and code template->python script 然后在模板内输入上面两行代码保存即可。

Pycharm小白级简单使用教程

文字大小和颜色和风格打开file->settings->Editor->Colors & Fonts file-settings-appearance-theme-选择自己需要的风格先单击save as,然后在size里面输入适合的大小,根据自身需要。

Pycharm小白级简单使用教程

运行

在pycharm里面,我们不用借助windows下的cmd来运行程序了,pycharm直接提供了运行功能。在编写好程序之后我们有三种方法可以运行:

工具栏中的run,如果没有显示Toolbar,可以在view里面找到Toolbar并勾选。在运行结果旁边也提供了run按钮。直接单击鼠标右键然后单击run

Pycharm小白级简单使用教程

总结

以上所述是小编给大家介绍的Pycharm小白级简单使用教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
pyqt4教程之widget使用示例分享
Mar 07 Python
python网络编程学习笔记(四):域名系统
Jun 09 Python
python+selenium+autoit实现文件上传功能
Aug 23 Python
Python3 replace()函数使用方法
Mar 19 Python
python 定时器,实现每天凌晨3点执行的方法
Feb 20 Python
python 进程 进程池 进程间通信实现解析
Aug 23 Python
Python3并发写文件与Python对比
Nov 20 Python
完美解决pycharm导入自己写的py文件爆红问题
Feb 12 Python
Python计算IV值的示例讲解
Feb 28 Python
python3实现将json对象存入Redis以及数据的导入导出
Jul 16 Python
pycharm配置python 设置pip安装源为豆瓣源
Feb 05 Python
python爬取网页版QQ空间,生成各类图表
Jun 02 Python
python如何实现不可变字典inmutabledict
Jan 08 #Python
PyQt5 closeEvent关闭事件退出提示框原理解析
Jan 08 #Python
python从内存地址上加载python对象过程详解
Jan 08 #Python
PyCharm第一次安装及使用教程
Jan 08 #Python
Python namedtuple命名元组实现过程解析
Jan 08 #Python
Pytorch基本变量类型FloatTensor与Variable用法
Jan 08 #Python
python pycharm最新版本激活码(永久有效)附python安装教程
Sep 18 #Python
You might like
Thinkphp中volist标签mod控制一定记录的换行BUG解决方法
2014/11/04 PHP
学习YUI.Ext第七日-View&JSONView Part Two-一个画室网站的案例
2007/03/10 Javascript
js弹窗代码 可以指定弹出间隔
2010/07/03 Javascript
ExtJS4中的requires使用方法示例介绍
2013/12/03 Javascript
jQuery实现统计输入文字个数的方法
2015/03/11 Javascript
jQuery实现分章节锚点“回到顶部”动画特效代码
2015/10/23 Javascript
js父页面中使用子页面的方法
2016/01/09 Javascript
jQuery根据表单name获取值的方法
2016/05/24 Javascript
AngularJS 与百度地图的结合实例
2016/10/20 Javascript
javascript实现简单的可随机变色网页计算器示例
2016/12/30 Javascript
nodejs进阶(6)—连接MySQL数据库示例
2017/01/07 NodeJs
JavaScript数据结构之二叉树的遍历算法示例
2017/04/13 Javascript
webstorm添加vue.js支持的方法教程
2017/07/05 Javascript
AngularJS使用$http配置对象方式与服务端交互方法
2018/08/13 Javascript
Angular脚手架开发的实现步骤
2019/04/09 Javascript
[03:12]完美世界DOTA2联赛PWL DAY7集锦
2020/11/06 DOTA
用smtplib和email封装python发送邮件模块类分享
2014/02/17 Python
python迭代器与生成器详解
2016/03/10 Python
Python OpenCV读取png图像转成jpg图像存储的方法
2018/10/28 Python
Python Opencv实现图像轮廓识别功能
2020/03/23 Python
PyQt4实时显示文本内容GUI的示例
2019/06/14 Python
pandas dataframe的合并实现(append, merge, concat)
2019/06/24 Python
Python pandas实现excel工作表合并功能详解
2019/08/29 Python
Pymysql实现往表中插入数据过程解析
2020/06/02 Python
Python2与Python3关于字符串编码处理的差别总结
2020/09/07 Python
运行Python编写的程序方法实例
2020/10/21 Python
基于 HTML5 的 WebGL 3D 版俄罗斯方块的示例代码
2018/05/28 HTML / CSS
2014年公司植树节活动方案
2014/03/04 职场文书
2014年十一国庆向国旗敬礼寄语
2014/04/11 职场文书
股东授权委托书
2014/10/15 职场文书
2014年办公室主任工作总结
2014/11/12 职场文书
农村党支部承诺书
2015/04/30 职场文书
校长新学期寄语2016
2015/12/04 职场文书
详解Html5项目适配系统深色模式方案总结
2021/04/14 HTML / CSS
教你用Java在个人电脑上实现微信扫码支付
2021/06/13 Java/Android
Golang连接并操作MySQL
2022/04/14 MySQL