Pycharm简单使用教程





1,Pycharm下载

 pycharm是一种Python IDE,能够帮助我们在编写代码时提高效率。
 网上提供的有专业版和教育版之分。
  • 1
  • 2
  • 专业版是收费的,功能更全面点。
  • 教育版或社区版是阉割版本,但它是免费的。

2、pycharm的安装

比较简单,官网下载
  • 1

备注:
刚下载好的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,选择保存位置,并命名。打开界面是这样的:
这里写图片描述
安装好软件之后,我们开始创建第一个项目,界面如下
这里写图片描述
左侧导航栏选择 Pure Python ,右侧的 Location 选择项目的路径, Interpreter 通过下拉栏选择 Python版本 ,这里直接使用 Python 的安装路径即可。

选择完成之后,点击 Create 按钮,进入界面。这时就可以创建文件了,步骤如下图所示:
这里写图片描述
这里我们以刚刚创建的 Crossin-practices 文件夹为例,依次点击
Crossin-practices → New → Python File
这里写图片描述
在 Name 一栏输入文件名即可,记得添加 .py 后缀,点击 OK 之后就可以开始写下

print('hello,world')
  • 1

然后在界面点击 右键 → Run example
这里写图片描述

得到了如下的结果
这里写图片描述
对于同一个脚本,第一次运行使用 右键 → Run example ,之后可以直接点击右上角或者左下角的 绿三角 。如下图:
这里写图片描述
注意:更改文件运行的时候,三角和快捷键运行项目不会自动更改。所以常会运行了错误的文件而没发现。所以我们推荐第一次运行使用右键的方式,将脚本切换之后再使用绿三角。

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

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

  • 模板
    为了便于不用每次都输入

#!/usr/bin/env python 

-- coding:utf-8 --
  • 1
  • 2

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


  • 文字大小和颜色和风格
    打开file->settings->Editor->Colors & Fonts
    file-settings-appearance-theme-选择自己需要的风格
    先单击save as,然后在size里面输入适合的大小,根据自身需要。
    这里写图片描述
  • 运行
    在pycharm里面,我们不用借助windows下的cmd来运行程序了,pycharm直接提供了运行功能。在编写好程序之后我们有三种方法可以运行:

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




    <div class="article-bar-bottom">
            <div class="article-copyright">
        版权声明:本文为博主原创文章,未经博主允许不得转载。          https://blog.csdn.net/qq_40130759/article/details/79421242      </div>
                            <div class="tags-box">
        <span class="label">个人分类:</span>
                    <a class="tag-link" href="https://blog.csdn.net/qq_40130759/article/category/7167306" target="_blank">python总结                      </a>
    </div>
                </div>
</div>
地址:https://blog.csdn.net/qq_40130759/article/details/79421242
版权声明:本文为Jeff_Winger原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Jeff_Winger/article/details/81866534

智能推荐

git简单使用教程

基本操作命令: git:查看是否安装git操作工具程序 git config --global user.name "Your Name": 设置你的电脑全局git用户名 git config --global user.email "[email protected]" :设置你的电脑全局git邮箱 git init:在当前目录下初始化仓库 git add...

Lombok简单使用教程

目录   Lombok简介 Lombok使用准备 在对应的IDE中安装Lombok插件 添加Lombok依赖 常用功能 示例 Lombok简介 Lombok可以在你开发时提供Lombok的相关注解,在运行时给你生成相应的代码。从而可以简化项目结构,同时提高项目开发的效率。 Lombok使用准备 在对应的IDE中安装Lombok插件 如果需要使用Lombok,你就必须安装你的Lombok插...

charles简单使用教程

charles 前言 手机连接代理 数据查看 弱网模拟 mock数据 SSL证书安装 以苹果手机为例如何连接charles,首先charles需要开启代理服务器 接着点击设置代理服务器这里端口是自己填写的,接下来会用到,这样charles代理服务器已经设置好了 接着拿起手机,设置手机代理(手机电脑必须保持同一wifi内) 电脑IP如何获得(windows在cmd中输入ipconfig获取,mac在...

TCPdump简单使用教程

在没有图形化界面的Linux系统上,TCP dump是一个很好用的抓包工具,但是有一个较大的缺陷就是他没有图形化界面,这让用户较难去分析经过的数据包包含的内容,所以可用TCP dump抓包并且以xxx.pcap的格式保存,再将保存的文件拷贝至本地工作站,用wireshark进行分析 抓包并保存 –w 后面跟的是保存的文件路径,如果文件在当前目录下则不用写绝对路径 用Xfpt将文件拷贝至...

Mybatis基础(part 1)

一.mybatis调用SQL语句 1.使用XML配置SQL语句 在SqlMapConfig.xml配置数据源并指定映射配置文件的位置(每个DAO对应的XML文件,该文件映射了DAO的全限定类名)   2.使用注解配置sql语句 在SqlMapConfig.xml配置数据源和class属性(指定被注解的dao全限定类名),在DAO上写注解。 用注解来配置,故此处使用class属性指定被注解...

猜你喜欢

Docker 容器内运行 Dubbo 服务

原文:http://www.aqcoder.com/post/content?id=41 在使用 Docker 容器内运行 Dubbo 服务的时候一个令人很头痛的问题就是服务地址注册。 Docker 容器内有自己的 IP 段,和宿主主机是隔离的,Dubbo 会使用容器内的 IP 注册到 zookeeper 注册中心上。这样其他的服务是无法访问的。 方式一:–host 一个很直接的方案就...

python基础教程

Python基础教程 一、简介 1.1 python语言介绍 python的创始人:Guido Van Rossum Python下载地址:https://www.python.org/ Python文档下载地址:https://www.python.org/doc/ Pycharm下载地址:https://www.runoob.com/w3cnote/pycharm-windows-instal...

1、Git安装与配置

1、Git安装与配置 一:版本控制 定义:版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。 为什么要用版本控制:在起初的项目开发中,我们会不断的编写代码,但是,害怕有一天系统突然挂掉了,完蛋,辛苦写的代码就这么没了,所有为了防止这一点,都会开发一点就以目录拷贝的形式保存下来,自己这么1.0、2.0、3.0…的这么去标记,开始的还好,后面的话你压根就不知道...

Golang net/rpc 包的深度解读和学习

Golang 提供了一个开箱即用的RPC服务,实现方式简约而不简单。本文对net/rpc 包做深度解读和学习实战。 RPC 简单介绍 远程过程调用 (Remote Procedure Call,RPC) 是一种计算机通信协议。允许运行在一台计算机的程序调用另一个地址空间的子程序(一般是开放网络中的一台计算机),而程序员就像调用调用本地程序一样,无需额外做交互编程。RPC 是一种 CS (Clien...

merge sort

归并排序(merge sort) 具体算法: I.对原数组进行分组:对数组进行遍历,每检测出一个有序序列则记录一个分组,一般分组都是上升序列,下降序列也会被转换成上升序列 II.对两两相邻的分组进行合并,合并后的分组也将被记录 III.迭代合并之前合并后的分组直到出现最后的一个有序的大分组,也就是排序的最终结果 java.util.DualPivotQuicksort类中的static void ...