「Python入门」Pycharm的安装和运行

news2024/9/29 21:05:20

文章目录

  • Pycharm介绍
  • 文件介绍
  • 安装Pycharm
  • 打开pycharm
  • 配置python解释器
  • 运行代码
  • 新建文件

Pycharm介绍

PyCharm是由JetBrains打造的一款Python IDE(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制。

相比vscode,pycharm功能更加完善,但体积更大,软件打开速度更慢。并且pycharm分为两个版本:社区版(免费) 和 专业版(收费)。

文件介绍

打开老师给的文件夹,可以看到里面有三个文件。从上到下依次为:
在这里插入图片描述

  • ide-eval-resetter-2.1.6.zip
  • pycharm-professional-2021.1.1.exe。这就是老师提供的 专业版的pycharm安装包。
  • zh.211.295.jar。汉化包,pycharm默认是英文的,需要用这个改为中文。

安装Pycharm

  1. 双击打开pycharm安装包开始安装。点击 Next 继续。
    在这里插入图片描述
  2. 和vscode一样,现在可以修改pycharm的安装位置。如果不会自定义路径千万别乱搞,就直接默认路径就行了。然后点击 Next
    在这里插入图片描述
  3. 全选,然后点击 Next
    在这里插入图片描述
  4. 这一步不用管,直接点击 Install 开始安装。
    在这里插入图片描述
  5. 安装中…
    在这里插入图片描述
  6. 安装完成。默认选择第二个,然后点击 Finish
    在这里插入图片描述
  7. 到此pycharm就安装好了,桌面也应该出现了pycharm的图标。
    在这里插入图片描述

打开pycharm

  1. 双击桌面的图标打开pycharm。
  2. 因为我之前安装过pycharm,所以弹出询问我是否要导入以前的旧配置。如果你的电脑是第一次安装pycharm就不会弹出这个。选择不导入。
    在这里插入图片描述
  3. 如果你的电脑是第一次安装pycharm还会让你 勾选用户协议询问你是否愿意数据共享。我们勾选 同意用户协议然后点击 Continue 继续,
    在这里插入图片描述

然后点击 Don't send 不发送。
在这里插入图片描述

  1. 现在我们就进入了pycharm的激活页面。先点击 Evaluate for free 试用,然后点击 Evaluate 确定试用,最后点击 Continue 继续。
    在这里插入图片描述
  2. 现在我们就得到了30天的免费试用时长。然后点击 Continue 继续。
    在这里插入图片描述
  3. 到此我们就打开了pycharm的主界面。
    在这里插入图片描述
  4. 随便新建一个空的文件夹,拖到主界面里。pycharm就会打开这个文件夹,此时我们就 进入了pycharm的编辑界面中
    请添加图片描述
  5. 打开编辑界面后会弹出一个提示框,这是pycharm的 每日使用小技巧提示。不需要可以勾选 Don't show tips 不再显示,然后点击 Close 关闭即可。
    在这里插入图片描述
  6. 然后我们把汉化包拖进编辑界面中即可完成汉化。强调:汉化必须要在编辑界面才能操作。
    请添加图片描述
  7. pj
    图片被屏蔽了,请看视频教程操作。

到此pycharm的安装、汉化全都完成了。


配置python解释器

  1. 我们说过,python解释器运行代码,vscode、pycharm都是写代码的。
  2. 如果pycharm不能调用python解释器就不能运行代码。一般情况下pycharm都会自动调用。如果没有自动调用,具体表现在界面中就会显示 无解释器:
    在这里插入图片描述
  3. 这时候就需要我们手动添加解释器的路径,告诉pycharm我们安装的python解释器在哪里。
  4. 在界面的右下角点击 <无解释器> ,选择 添加解释器
    在这里插入图片描述
  5. 选择 系统解释器,系统解释器的意思就是用我们之前已经安装好的python解释器。有可能它会帮你找好路径,就比如我这个就帮我找好了,我只需要点击右下角的 确定 即可成功添加了。
    在这里插入图片描述
  6. 如果他没有帮你找(即 解释器一栏是空的),那你就得自己找python的安装路径。点击 三个点 ... ,会弹出选择python解释器的框。按照你之前安装的python路径去找到文件即可。
    在这里插入图片描述
  7. 这里我的python是默认安装路径,我演示一下。首先点击最上面的 眼睛 图标,让隐藏的文件夹显示出来;然后按照默认安装的路径一个个打开文件夹,直到找到 python.exe 这个程序,选中它,然后点击确定 即可。
    在这里插入图片描述
  8. 然后python解释器就会被成功的添加到右下角了。因为我们是 po jie 过的,所以不管是什么版本的python都只会显示3.10,不过这不影响使用。
    在这里插入图片描述

运行代码

  • 运行python代码的时候一般使用:右键 - 运行’xxx’,这样可以保证不会运行错文件。右上角的绿色三角箭头也可以运行,但必须先选择要运行的文件,不如直接用鼠标右键运行,准确不会出错。
    在这里插入图片描述

新建文件

  1. python解释器弄好之后,我们来学习创建文件。鼠标右键 需要创建文件的目录(即 文件夹),选择 “新建” ,可以看到有很多类型的文件可供创建。
    在这里插入图片描述

  2. 在这里主要介绍 “目录” 和 “Python文件” 。

    1. 目录就是文件夹,文件夹就是目录,它们是同一个意思。点击“目录”之后让你给目录取名,我这里取名 “day01” ,按下回车键即可创建成功。
      在这里插入图片描述
    2. 可以看到多了一个名为 day01 的文件夹。
      在这里插入图片描述
  3. Python文件” 就是写python代码、后缀为 .py 的文件,即我们常说的 py文件

    1. 我们这次选择在 day01 文件夹里创建 py文件。 右键 “day01” - “新建” - “Python文件”。
      在这里插入图片描述

    2. 然后给py文件取名并选择更具体的py文件类型。

      因为创建文件时已经选好了文件类型,所以软件会自动给文件添加 .py 后缀,不需要我们手动添加(vscode就需要自己手动添加文件后缀,所以这里提醒一下);文件类型就默认选择 “Python文件” 。按下回车键创建。
      在这里插入图片描述

    3. 可以看到生成了一个叫 “test01.py” 的空白py文件。现在你就可以在文件里面写代码了。
      在这里插入图片描述

  4. 除此之外还能创建 前端三件套:html、css、js文件,还能创建 python包的模板目录、jupyter文件 等,不再一一例举。
    在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2177814.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

用manim实现有想法的Pi

这幅图展示了一个关于矩阵乘法的数学公式&#xff0c;背景为深绿色&#xff0c;给人一种简洁而专业的感觉。图中间是一个矩阵乘法的表达式&#xff0c;左侧是两个 2222 矩阵&#xff0c;分别为&#xff1a; 右侧则是它们的乘积&#xff0c;结果矩阵为&#xff1a; 整个公式被一…

Windows:win11旗舰版连接无线显示器,连接失败

摘要&#xff1a;win11系统通过 miracast 无线连接到长虹电视的时候&#xff0c;一直连接不上。查看电脑又是支持 miracast 协议&#xff0c;后续发现关闭防火墙即可正常连接。 一、问题现状 最近公司里新换了电视&#xff0c;打算把笔记本电脑投屏到电视上。由于 HDMI 插拔不…

电子信息工程职称评审流程有哪些?

电子信息工程职称评审流程有哪些&#xff1f; 2024年工程类职称评审6大步骤&#xff1a; 1.确认申报条件 2.准备评审材料 3.提交评审材料 4.组织专家评审 5.进入答辩环节 6.职称公示下证 哪些人可以评电子信息工程呢&#xff1f; 从事微电子、计算机与网络、信息与通信、…

媒体发稿:怎样写下有吸引力的文案共享-华媒舍

媒体发稿推广已成为企业、机构和个人宣传策划的重要方式之一。因为市场竞争激烈&#xff0c;怎样写下有吸引力的爆款文案成为了一个重要环节。这篇科谱详细介绍文章内容将为您分享一些对于如何写下爆款文案的机密手册。 1、关键词的风采 题目是文案的店面&#xff0c;取决于读…

头戴式耳机性价比排名有哪些?五大头戴式耳机排名推荐!

现在头戴式耳机凭借其优良的音质、舒适的佩戴体验和出色的隔音效果&#xff0c;成为了众多音乐爱好者和影音娱乐用户的首选。然而&#xff0c;面对市场上众多品牌和型号&#xff0c;如何选择一款性价比高、符合个人需求的耳机&#xff0c;头戴式耳机性价比排名有哪些&#xff1…

Android OpenGLES2.0开发(三):绘制一个三角形

我们总是对陌生人太客气&#xff0c;而对亲密的人太苛刻 上一篇文章中&#xff0c;我们已经将OpenGL ES环境搭建完成。接下来我们就可以开始我们的绘图之旅了。该篇我们讲解最基本图形三角形的绘制&#xff0c;这是一切绘制的基础。在OpenGL ES的世界里一切图形都可以由三角形拼…

Linux云计算 |【第四阶段】RDBMS1-DAY5

主要内容&#xff1a; 试图概述&#xff08;创建视图VIEW、修改、查看、删除&#xff09;、变量&#xff08;全局变量、会话变量、用户变量、局部变量&#xff09;、存储过程&#xff08;创建、调用、删除存储过程&#xff09;、流程控制结构&#xff08;分支结构&#xff1a;…

必备!8款热门网页制作工具大汇总

在过去&#xff0c;网站的构建主要依赖专业人员手动编写HTML、CSS和JavaScript等代码。然而&#xff0c;如今涌现出越来越多智能化的网页制作工具&#xff0c;使得任何人都能在零编码基础上轻松创建和设计网站。本文将向您介绍2022年热门的网页制作工具。选择合适的网页制作工具…

【WPF】桌面程序开发之窗口的用户控件详解

使用Visual Studio开发工具&#xff0c;我们可以编写在Windows系统上运行的桌面应用程序。其中&#xff0c;WPF&#xff08;Windows Presentation Foundation&#xff09;项目是一种常见的选择。然而&#xff0c;对于初学者来说&#xff0c;WPF项目中xaml页面的布局设计可能是一…

Naive UI 选择器 Select 的:render-label 怎么使用(Vue3 + TS)

项目场景&#xff1a; 在Naive UI 的 选择器 Select组件中 &#xff0c;如何实现下面的效果 &#xff0c;在下拉列表中&#xff0c;左边展示色块&#xff0c;右边展示文字。 Naive UI 的官网中提到过这个实现方法&#xff0c;有一个render-label的api&#xff0c;即&#xff…

Golang | Leetcode Golang题解之第442题数组中重复的数据

题目&#xff1a; 题解&#xff1a; func findDuplicates(nums []int) (ans []int) {for _, x : range nums {if x < 0 {x -x}if nums[x-1] > 0 {nums[x-1] - nums[x-1]} else {ans append(ans, x)}}return }

有通话质量更好的蓝牙耳机推荐吗?高品质的平价开放式耳机推荐

个人认为开放式耳机在通话方面还是表现不错的&#xff0c;主要有以下几个原因&#xff1a; 首先&#xff0c;在麦克风设计与配置方面&#xff1a; 拥有高品质麦克风硬件。优质的开放式耳机往往会配备高性能的麦克风&#xff0c;这些麦克风灵敏度较高&#xff0c;能够精准地捕捉…

1.2.1 HuggingFists安装说明-Linux安装

Linux版安装说明 下载地址 【GitHub】https://github.com/Datayoo/HuggingFists 【百度网盘】https://pan.baidu.com/s/12-qzxARjzRjYFvF8ddUJQQ?pwd2024 安装说明 环境要求 操作系统&#xff1a;CentOS7 硬件环境&#xff1a;至少4核8G&#xff0c;系统使用Containerd…

如何理解矩阵的复数特征值和特征向量?

实数特征值的直观含义非常好理解&#xff0c;它就是在对应的特征向量方向上的纯拉伸/压缩。 而复数特征值&#xff0c;我们可以把它放在复数域中理解。但是这里给出一个不那么简洁、但是更加直观的理解方式&#xff1a;把它放在实空间中。那么复数特征值表现的就是旋转等比放大…

Linux进程间的通信(三)IPC-信号通信和system-V消息队列

目录 信号通信 信号动作的改写 测试 信号的发送 消息队列 消息队列创建要用到的函数 send.c&#xff1a; recv.c 控制消息队列 信号通信 信号通信是一种在 Unix 和类 Unix 系统&#xff08;如 Linux&#xff09;中用于进程间异步通知的机制。信号是一种软件中断&#x…

数据库软题3-专门的集合运算

一、投影&#xff08;筛选列&#xff09; 题1 题2 二、选择(筛选行) 三、连接 3.自然连接 题1-自然连接的属性列数&#xff08;几元关系&#xff09;和元组数 解析&#xff1a; 题2-自然连接的属性列数&#xff08;几元关系&#xff09;和元组数 自然连接后的属性个数 A列…

SpringBoot3+Druid YAML配置

背景 Druid连接池是阿里巴巴开源的数据库连接池项目。Druid连接池为监控而生&#xff0c;内置强大的监控功能&#xff0c;监控特性不影响性能。功能强大&#xff0c;能防SQL注入&#xff0c;内置Loging能诊断Hack应用行为。现在已经SpringBoot3&#xff0c;Druid的配置也需要随…

java基础(4)类和对象

目录 1.前言 2.正文 2.1类的定义与使用 2.1.1类的定义 2.1.2类的实例化 2.1.3this引用 2.1.3.1 访问当前对象的成员变量 2.1.3.2调用当前对象的成员方法 2.1.3.3构造函数中的 this 2.1.3.4归纳this 2.2封装 2.2.1封装的定义 2.2.2访问修饰符 2.3static 2.3.1sta…

靠谱的建站公司怎么找?2024高端定制开发建站公司推荐

和所有行业一样&#xff0c;网站建设行业内部现在处于一个鱼龙混杂的状态&#xff0c;大多数的网建企业所做的是与模板网站有关的业务&#xff0c;少部分企业专精于定制高端网站。在低端市场逐渐饱和后&#xff0c;无论什么企业都会有开始进行产品升级的需求&#xff0c;而高端…

刚面试完的前端面试题

今天晚上参加了一场长达40多分钟的技术面。我觉得面试官非常专业&#xff0c;问的问题也都是很棒的&#xff01;自己很多知识都需要学习。所以我决定回想并记录下来。回答不对的地方欢迎大家指正&#xff01; 我自己在小本本上回忆出来的大概就是26道题。后期我会持续更新我学习…