Pycharm简单使用教程(入门小结)


Posted in Python onJuly 04, 2019

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简单使用教程(入门小结)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用python获取CPU和内存信息的思路与实现(linux系统)
Jan 03 Python
python关键字and和or用法实例
May 28 Python
python集合用法实例分析
May 30 Python
Python环境变量设置方法
Aug 28 Python
python中numpy.zeros(np.zeros)的使用方法
Nov 07 Python
分分钟入门python语言
Mar 20 Python
python 获取当天每个准点时间戳的实例
May 22 Python
django 做 migrate 时 表已存在的处理方法
Aug 31 Python
使用Python代码实现Linux中的ls遍历目录命令的实例代码
Sep 07 Python
Python Selenium安装及环境配置的实现
Mar 17 Python
tensorflow使用freeze_graph.py将ckpt转为pb文件的方法
Apr 22 Python
详解Django中views数据查询使用locals()函数进行优化
Aug 24 Python
pandas基于时间序列的固定时间间隔求均值的方法
Jul 04 #Python
Python读取xlsx文件的实现方法
Jul 04 #Python
使用python进行广告点击率的预测的实现
Jul 04 #Python
python命令行工具Click快速掌握
Jul 04 #Python
python 设置输出图像的像素大小方法
Jul 04 #Python
python变量命名的7条建议
Jul 04 #Python
Django生成PDF文档显示在网页上以及解决PDF中文显示乱码的问题
Jul 04 #Python
You might like
PHP中使用hidef扩展代替define提高性能
2015/04/09 PHP
mod_php、FastCGI、PHP-FPM等PHP运行方式对比
2015/07/02 PHP
抛弃 PHP 代价太高
2016/04/26 PHP
php自定义函数实现统计中文字符串长度的方法小结
2017/04/15 PHP
Phpstorm+Xdebug断点调试PHP的方法
2018/05/14 PHP
发现的以前不知道的函数
2006/09/19 Javascript
Add Formatted Text to a Word Document
2007/06/15 Javascript
JQGrid的用法解析(列编辑,添加行,删除行)
2013/11/08 Javascript
jQuery中用dom操作替代正则表达式
2014/12/29 Javascript
AngularJS内置指令
2015/02/04 Javascript
Angularjs整合微信UI(weui)
2016/03/15 Javascript
详解vue几种主动刷新的方法总结
2019/02/19 Javascript
详解axios中封装使用、拦截特定请求、判断所有请求加载完毕)
2019/04/09 Javascript
vue中使用[provide/inject]实现页面reload的方法
2019/09/30 Javascript
vue中使用WX-JSSDK的两种方法(推荐)
2020/01/18 Javascript
[46:14]完美世界DOTA2联赛PWL S3 Magma vs INK ICE 第一场 12.11
2020/12/16 DOTA
Python利用正则表达式匹配并截取指定子串及去重的方法
2015/07/30 Python
使用Python的Flask框架构建大型Web应用程序的结构示例
2016/06/04 Python
python单向链表的基本实现与使用方法【定义、遍历、添加、删除、查找等】
2019/10/24 Python
python matplotlib折线图样式实现过程
2019/11/04 Python
Pycharm使用远程linux服务器conda/python环境在本地运行的方法(图解))
2019/12/09 Python
Python3操作读写CSV文件使用包过程解析
2020/04/10 Python
一些关于python 装饰器的个人理解
2020/08/31 Python
使用CSS Grid布局实现网格的流动
2014/12/30 HTML / CSS
CSS3中的opacity属性使用教程
2015/08/19 HTML / CSS
利用css3如何设置没有上下边的列表间隔线
2017/07/03 HTML / CSS
一个基于canvas的移动端图片编辑器的实现
2020/10/28 HTML / CSS
Feelunique德国官方网站:欧洲最大的在线美容零售商
2019/07/20 全球购物
外包公司软件测试工程师
2014/11/01 面试题
护理专业推荐信
2013/11/07 职场文书
日语专业个人的求职信
2013/12/03 职场文书
公证委托书大全
2014/04/04 职场文书
村庄绿化方案
2014/05/07 职场文书
2015新教师教学工作总结
2015/07/22 职场文书
使用HttpSessionListener监听器实战
2022/03/17 Java/Android
详解ZABBIX监控ESXI主机的问题
2022/06/21 Servers