热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

【Python3入门】PyCharm安装、使用

下载两种版本,专业版和社区版,当前选择社区版足以。由于某种原因,下载速度可能会比较慢,根据自身情况,任选一种下

下载

两种版本,专业版和社区版,当前选择社区版足以。 
由于某种原因,下载速度可能会比较慢,根据自身情况,任选一种下载方式。 
windows 
下载地址:https://www.jetbrains.com/pycharm/download/#section=windows
下载直链:https://download.jetbrains.com/python/pycharm-community-2019.1.2.exe
另外我也上传到了微云,链接:https://share.weiyun.com/5hhYQ8N

640?wx_fmt=jpeg
选择对应系统及社区版下载

安装

一路 Next 就可以,但是需要注意的是由于 PyCharm 占用空间较大,建议安装在非系统盘,注意选择一下安装路径。

勾选 Run PyCharm Community Edition (立即运行)后点击 Finish

640?wx_fmt=jpeg
安装成功后


640?wx_fmt=jpeg
稍等之后出现此界面


点击 Create New Project (新建项目),设置项目名以及所在的地址(可以选择一个不存在的文件夹,pycharm会为你新建),然后点击 Create 

640?wx_fmt=jpeg
MyProject

设置

每次设置完成记得点击 Apply (应用)

设置 Python 解释器: 
点击 File > Settings > Project > Project Interpreter 
如果不是如下图类似可以看到 Python 版本的话,首先检查下拉框是否有 Python 可选,如果没有,请安装 Python ,或者环境变量有问题。

640?wx_fmt=jpeg
Python 解释器

设置字体: 
点击 File > Settings > Editor > Font 

640?wx_fmt=jpeg
字体设置

设置文件模板:
File > Settings > Editor > File and Code Templates 
右侧窗口选择 Python Script ,将下面代码复制进去。

# -*- coding: utf-8 -*-"""  File Name   : ${NAME}.py  Create Date : ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}"""

点击 Ok 关闭设置窗口,在左侧找到你的项目文件夹,右键选择 New > Python File

640?wx_fmt=jpeg
新建 .py 文件

输入文件名点击回车后,pycharm会自动打开新建的文件。

640?wx_fmt=jpeg
文件模板的呈现效果

使用

640?wx_fmt=jpeg
区域

以打印 Hello World 到控制台为例,现在先不要管什么是什么,先将环境顺利跑起来。

在新的一行中写 print("Hello World"),在编辑代码区右键弹出菜单,左键点击 Run '文件名' 。

640?wx_fmt=jpeg
运行代码
640?wx_fmt=jpeg
运行结果

你也可以使用快捷键运行: 
一、Ctrl + Shift + F10:运行当前界面打开的文件。 
二、Shift + F10:运行右上角显示的文件。 

640?wx_fmt=jpeg
Shift + F10

Python Console

Python 命令行,即输即运行,后续也会有部分代码以此方式演示。
在 PyCharm 中左下位置点击 Python Console 即可呼出。

640?wx_fmt=jpeg
Python Console 打开方式




推荐阅读
  • iOS超签签名服务器搭建及其优劣势
    本文介绍了搭建iOS超签签名服务器的原因和优势,包括不掉签、用户可以直接安装不需要信任、体验好等。同时也提到了超签的劣势,即一个证书只能安装100个,成本较高。文章还详细介绍了超签的实现原理,包括用户请求服务器安装mobileconfig文件、服务器调用苹果接口添加udid等步骤。最后,还提到了生成mobileconfig文件和导出AppleWorldwideDeveloperRelationsCertificationAuthority证书的方法。 ... [详细]
  • 开发笔记:加密&json&StringIO模块&BytesIO模块
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了加密&json&StringIO模块&BytesIO模块相关的知识,希望对你有一定的参考价值。一、加密加密 ... [详细]
  • 本文介绍了在Python3中如何使用选择文件对话框的格式打开和保存图片的方法。通过使用tkinter库中的filedialog模块的asksaveasfilename和askopenfilename函数,可以方便地选择要打开或保存的图片文件,并进行相关操作。具体的代码示例和操作步骤也被提供。 ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 向QTextEdit拖放文件的方法及实现步骤
    本文介绍了在使用QTextEdit时如何实现拖放文件的功能,包括相关的方法和实现步骤。通过重写dragEnterEvent和dropEvent函数,并结合QMimeData和QUrl等类,可以轻松实现向QTextEdit拖放文件的功能。详细的代码实现和说明可以参考本文提供的示例代码。 ... [详细]
  • 本文分享了一个关于在C#中使用异步代码的问题,作者在控制台中运行时代码正常工作,但在Windows窗体中却无法正常工作。作者尝试搜索局域网上的主机,但在窗体中计数器没有减少。文章提供了相关的代码和解决思路。 ... [详细]
  • Linux重启网络命令实例及关机和重启示例教程
    本文介绍了Linux系统中重启网络命令的实例,以及使用不同方式关机和重启系统的示例教程。包括使用图形界面和控制台访问系统的方法,以及使用shutdown命令进行系统关机和重启的句法和用法。 ... [详细]
  • 本文介绍了九度OnlineJudge中的1002题目“Grading”的解决方法。该题目要求设计一个公平的评分过程,将每个考题分配给3个独立的专家,如果他们的评分不一致,则需要请一位裁判做出最终决定。文章详细描述了评分规则,并给出了解决该问题的程序。 ... [详细]
  • 本文介绍了RPC框架Thrift的安装环境变量配置与第一个实例,讲解了RPC的概念以及如何解决跨语言、c++客户端、web服务端、远程调用等需求。Thrift开发方便上手快,性能和稳定性也不错,适合初学者学习和使用。 ... [详细]
  • 本文介绍了Android 7的学习笔记总结,包括最新的移动架构视频、大厂安卓面试真题和项目实战源码讲义。同时还分享了开源的完整内容,并提醒读者在使用FileProvider适配时要注意不同模块的AndroidManfiest.xml中配置的xml文件名必须不同,否则会出现问题。 ... [详细]
  • 基于dlib的人脸68特征点提取(眨眼张嘴检测)python版本
    文章目录引言开发环境和库流程设计张嘴和闭眼的检测引言(1)利用Dlib官方训练好的模型“shape_predictor_68_face_landmarks.dat”进行68个点标定 ... [详细]
  • Python爬虫中使用正则表达式的方法和注意事项
    本文介绍了在Python爬虫中使用正则表达式的方法和注意事项。首先解释了爬虫的四个主要步骤,并强调了正则表达式在数据处理中的重要性。然后详细介绍了正则表达式的概念和用法,包括检索、替换和过滤文本的功能。同时提到了re模块是Python内置的用于处理正则表达式的模块,并给出了使用正则表达式时需要注意的特殊字符转义和原始字符串的用法。通过本文的学习,读者可以掌握在Python爬虫中使用正则表达式的技巧和方法。 ... [详细]
  • 树莓派语音控制的配置方法和步骤
    本文介绍了在树莓派上实现语音控制的配置方法和步骤。首先感谢博主Eoman的帮助,文章参考了他的内容。树莓派的配置需要通过sudo raspi-config进行,然后使用Eoman的控制方法,即安装wiringPi库并编写控制引脚的脚本。具体的安装步骤和脚本编写方法在文章中详细介绍。 ... [详细]
  • 模板引擎StringTemplate的使用方法和特点
    本文介绍了模板引擎StringTemplate的使用方法和特点,包括强制Model和View的分离、Lazy-Evaluation、Recursive enable等。同时,还介绍了StringTemplate语法中的属性和普通字符的使用方法,并提供了向模板填充属性的示例代码。 ... [详细]
author-avatar
PHP大傻子
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有