搭建Python环境(~保姆级别服务~)

news2025/1/21 20:19:23

文章目录

  • 前言
  • 一、搭建 Python 环境
    • 安装Python
      • 1. 找到官方网站
      • 2. 找到下载页面
      • 3. 双击安装包
      • 4. 运行 hello world
    • 安装PyCharm
      • 1. 找到官方网站
      • 2. 找到下载页面
      • 3. 双击安装包
      • 4. 运行 hello world
        • 创建一个项目
        • 选择项目所在的位置, 并选择使用的 Python 解释器.
      • 创建文件
      • 4. 编写代码
      • 5. 运行程序
      • 6. 进行基本设置
      • 7. 设置背景图


前言


一、搭建 Python 环境

要想能够进行 Python 开发, 就需要搭建好 Python 的环境.
需要安装的环境主要是两个部分:

  • 运行环境: Python
  • 开发环境: PyCharm

安装Python

1. 找到官方网站

在这里插入图片描述

2. 找到下载页面

https://www.python.org/

在这里插入图片描述

在这里插入图片描述
然后根据自己的电脑的操作系统选择要下载的版本号。这里默认使用Windows操作系统的下载作为演示。

在这里插入图片描述

在这里插入图片描述

这些小版本之间的差别不是很大,所以任意选择一个即可!

在这里插入图片描述
因为现在大部分的电脑都是64位的,所以我们默认下载这个!

下载完成以后会得到下面的一个exe可执行程序。
在这里插入图片描述

3. 双击安装包

双击安装包, 安装 Python.

注意:

  • 最好勾选下 “Add Python 3.10 to PATH” 这个选项.
  • 要记得 Python 的安装目录(后面可能会用到)

在这里插入图片描述
点击 Install Now 之后, 稍等片刻, 就安装完毕了.

在这里插入图片描述

这个安装过程非常简单, 一般只要不报错, 就算安装成功

4. 运行 hello world

打开 Python 的安装目录看看

在这里插入图片描述

其中最关键的就是这个 python.exe . 后续运行 Python 程序, 全靠这个 python.exe

其中最关键的就是这个 python.exe . 后续运行 Python 程序, 全靠这个 python.exe

如果直接双击这个 python.exe , 就会打开 Python 的交互式解释器(控制台程序). 在这个交互式解释器
中, 就可以输入 Python 代码了.
直接输入 print(‘hello’) 这句代码, 按下 enter 键, 则打印出了 hello 这样的结果.

在这里插入图片描述

注意: 代码中的 ( ) 和 ’ ’ 都是英文, 不要写中文标点符号!

编程语言中基本不会出现中文标点, 大家在写代码的时候一定要仔细注意.

虽然通过交互式解释器可以执行 Python 代码了, 但是代码写起来并不方便. 就需要更专业的开发工具来
编写 Python 代码.

接下来就带大家安装PyCharm开发工具。

安装PyCharm

1. 找到官方网站

在这里插入图片描述

2. 找到下载页面

https://www.jetbrains.com/pycharm/

在这里插入图片描述

在这里插入图片描述

专业版 相比于 社区版, 功能要更丰富一些, 但是专业版收费, 社区版免费(显然要白嫖).
教育版功能和专业版相同, 但是需要凭 edu 邮箱去 JB 官网申请(过程其实也不麻烦, 但是大部分人可能没有edu 邮箱).
所以在这里我们选择使用Community版本进行下载。

下载完成后, 会得到一个 exe 程序.
在这里插入图片描述

3. 双击安装包

双击安装包. 注意选下安装路径.
在这里插入图片描述
在这里插入图片描述

建议把这个选项勾上, 这样在任意目录鼠标右键, 就都可以直接用 PyCharm 打开目录了.

在这里插入图片描述
这个安装过程非常简单, 一般只要不报错, 就算安装成功.

在这里插入图片描述

在这里插入图片描述

4. 运行 hello world

创建一个项目

在这里插入图片描述

选择项目所在的位置, 并选择使用的 Python 解释器.

注意, 一般情况下, PyCharm 能够自动识别出 Python 解释器的位置. 但是如果没有自动识别出来,
也没关系, 点击右侧的 … 选择之前安装的 Python 的路径位置即可.

![在这里插入图片描述](https://img-blog.csdnimg.cn/48a5f7c4f78a4

在这里插入图片描述

在这里插入图片描述

创建文件

右键左侧的项目目录, 选择 New -> Python File

在这里插入图片描述
填写文件名

在这里插入图片描述

4. 编写代码

在这里插入图片描述

5. 运行程序

右键文件, 选择 "Run ‘hello’ "
在这里插入图片描述
在这里插入图片描述

6. 进行基本设置

设置字体大小
PyCharm 默认的字体比较小, 看起来很费眼睛. 可以设置大一点.
选择 File -> Settings
在这里插入图片描述
找到 Editor -> Font, 把字体 Size 和 Line height 都适当调整.

Size 表示字体大小. 数字越大文字越大.
Line height 表示行高, 数字越大则两行文字之间的间隔就越大.

在这里插入图片描述

7. 设置背景图

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
预览效果
在这里插入图片描述


(本章完!)

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

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

相关文章

emoji与UTF-16、UCS-4、unicode的关系、原理和换算

emoji与UTF-16、UCS-4、unicode的关系、原理和换算 目录 emoji与UTF-16、UCS-4、unicode的关系、原理和换算 一、Unicode字符集概述 二、原理 1、UTF-16、UCS-4、unicode 2、emoji表情字符标准 3、关于肤色 一、Unicode字符集概述 https://en.wikipedia.org/wiki/Emoj…

【Python机器学习】标注任务与序列问题讲解(图文解释)

标注模型用于处理有前后关联关系的序列问题。在预测时,它的输入是一个观测序列,该观测序列的元素一般具有前后的关联关系。它的输出是一个标签序列,也就是说,标注模型的输出是一个向量,该向量的每个元素是一个标签&…

VScode ChatGPT 的中文插件安装使用

ChatGPT 的中文插件 由于官方服务对服务的封禁,大量国内代理服务全军覆没。开发者经过千辛万苦,找到了一个beta模型,目前作为 ChatGPT 正式服务上线前的过渡方案,供大家使用 插件安装后即处于”国内模式“,国内模式开…

艾美捷Annexin V-FITC凋亡检测试剂盒流式细胞术方案

FITC标记的重组人膜联蛋白V显示亮绿色荧光(Ex(max):488nm,Em(max):530nm)。 艾美捷Annexin V-FITC凋亡检测试剂盒化学性质: 应用:流式细胞术、荧光显微镜、荧光检测 应…

LncFinder | 非编码RNA的识别与分析神器!!!~

1写在前面 非编码RNA(ncRNAs), 是指不编码蛋白质的RNA。😗 其中包括rRNA,tRNA,snRNA,snoRNA, lncRNA和miRNA等多种已知功能的RNA,还包括未知功能的RNA。🤓 长链非编码RNA(lncRNA)指的…

35. 搜索插入位置

给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 请必须使用时间复杂度为 O(log n) 的算法。 示例 1: 输入: nums [1,3,5,6], target 5 输出: 2示例 2: 输入:…

机器学习100天(十六):016 逻辑回归损失函数

机器学习 100 天,今天讲的是:逻辑回归损失函数。 一、如何找到最佳分类直线 讲完了逻辑回归基本原理之后,我们再来思考一个非常关键的问题:就是如何找到最佳的分类直线呢? 如图中所示,如何判断这三条直线哪个更好?线性回归里,我们可以用均方误差作为损失函数,选择均…

非零基础自学Golang 第14章 反射 14.4 反射三定律

非零基础自学Golang 文章目录非零基础自学Golang第14章 反射14.4 反射三定律14.4.1 接口到反射类型的转换14.4.2 反射到接口类型的转换14.4.3 修改反射类型对象第14章 反射 14.4 反射三定律 在使用反射时,牢记这三条定律会让你对反射有更加清晰的认识。 14.4.1 接…

网络攻防中如何在海量虚假IP中找到目标服务或者设备的真实IP地址

网络攻防中如何在海量虚假IP中找到目标服务或者设备的真实IP地址。 Fav-up是一款功能强大的IP查询工具,该工具可以通过Shodan和Favicon(网站图标)来帮助研究人员查询目标服务或设备的真实IP地址。 工具安装 首先,该工具需要本地设备安装并部署好Python 3环境。然后广大研究…

5 | 如何更换证书

目录1 操作场景2 操作类型2.1 更换自有证书2.2 腾讯云托管证书2.3 一键替换证书3 结果校验1 操作场景 如果证书已过期,用户在浏览网站的时候会显示证书不可信; 2 操作类型 2.1 更换自有证书 登录 Web 应用防火墙控制台,在左侧导航中&…

load_ext是干什么的(autotime,autoreload)

文章目录load_extautotimeautoreload声明:本文都是自己的理解。 load_ext load_ext是jupyter notebook中的一个命令,而jupyter notebook和Ipython几乎可以等同。那load_ext作用是什么呢?我感觉作用就是类似于import。 load_extload extenst…

单片机AT89C51六位数码管秒表

详细代码讨论加我QQ:1271370903 1.1设计目的 本设计的数字电子秒表系统采用AT89C51单片机为中心器件,利用其定时器/计数器定时和记数的原理,结合显示电路、LED数码管以及外部中断电路来设计计时器。将软、硬件有机地结合起来,使得系统能够实…

【Unity大气渲染】关于单次大气散射的理论知识

参考 最近在实现程序化天空盒,到了实现大气散射这一步,索性查漏补缺,把大气散射这块儿的理论知识补充明白了。跟着【实战】从零实现一套完整单次大气散射_一的推荐,学习这块我直接从Volumetric Atmospheric Scattering啃起。 补…

平安夜,愿大家平安健康!

12月24日平安夜(Christmas Eve),是圣诞节前夕的晚上,寓意着耶稣诞生的夜晚会给世人带来平安幸福。 据《圣经》记载,耶稣诞生的那一晚,在旷野看守羊群的牧羊人,突然听见有声音自天上传来,向他们报耶稣降生的…

华为云桌面能为设计行业提供哪些“黑科技”?

华为云桌面能为设计行业提供哪些“黑科技”? 如今,传统设计模式中的软硬件更新迭代成本高、团队协作低效、资产利用率低和上下游进步不同步等缺陷日益显露,已经不能适应市场需求。华为云桌面携手赞奇科技打造出一个全方位的一站式云上内容制作…

[内网渗透]—GPO批量控制域内主机

GPO GPO(组策略管理),用来存储Active Directory中的策略。 自Windows Server2008开始,GPO开始支持计划任务,便于管理域中的计算机和用户,默认情况下,域用户的组策略每90分钟更新一次,但会随机偏移0-30分钟,域控制器的组策略每5分钟刷新一次 应用场景 在拿到域控后,…

数字硬件建模SystemVerilog-组合逻辑建模(3)使用函数表示组合逻辑

数字门级电路可分为两大类:组合逻辑和时序逻辑。锁存器是组合逻辑和时序逻辑的一个交叉点,在后面会作为单独的主题处理。组合逻辑描述了门级电路,其中逻辑块的输出直接反映到该块的输入值的组合,例如,双输入AND门的输出…

艾美捷Annexin V-FITC凋亡检测试剂盒:简单、快速

艾美捷Annexin V-FITC凋亡检测试剂盒:简单、快速的检测,区分凋亡细胞和坏死细胞。 艾美捷Annexin V-FITC凋亡检测试剂盒基本参数: 中文名称:Annexin V-FITC apoptosis detection kit 英文名字:Annexin V-FITC apopto…

Redis6入门到实战------ 四、Redis配置文件介绍

1.1 单位 配置大小单位,开头定义了一些基本的度量单位,只支持bytes,不支持bit 大小写不敏感 1.2 INCLUDES包含 类似jsp中的include,多实例的情况可以把公用的配置文件提取出来 1.3 网络相关配置 1.3.1 bind 默认情况bind127.0.0.1只能接…

linux基础学习-vim使用方法

直接输入vim,进入的是空白vim基本使用 命令模式:按键代表命令 i/a,切换为编辑模式:,切换到末行模式dd,删掉一行(前面可以加数字)yy,复制光标所在行(前面可以加数字)p&…