windows中python安装保姆教程

news2024/12/23 13:49:52

猜你感兴趣

  • 牛逼的python库-使用Pyinstaller将python打包成exe
  • 使用python实现自动点击功能
  • python进程,线程,协程简介
  • 快速搭建私有pip镜像源

在这里插入图片描述

简介

Python 是一种开源的解释型脚本编程语言,Python简单易用,学习成本低,看起来非常优雅干净,标准库和第三库众多,功能强大;
python不仅可以写脚本、爬虫、web服务器、数据分析,并且在人工智能和大数据浪潮的推动下,越来越多的科学家、算法工程师、大数据开发人员也在大量使用python。
python诞生于上世纪90年代初,历经从python2python3经历众多版本迭代,目前python2已经不维护,python3也已经更新至3.11版本。
python最初是由c语言实现的解释器,简称cpython,此外还有jpythonironpythonpypy等不同语言实现的解释器版本,本教程则采用使用最多的、最广泛的Cpython为例,选择其python-3.10.11版本来演示安装过程。

安装python

下载

  • 官网下载python解释器
    直接点击下载python-3.10

安装

下载完成后,双击运行
在这里插入图片描述

  • 下载完成后如有下面弹窗,选择保留
    在这里插入图片描述

  • 打开文件位置,双击运行
    在这里插入图片描述

  • Add python.exe to PATH选项打钩,然后点击Install Now
    在这里插入图片描述

  • 看到此界面,耐心等待几分钟,软件正在安装
    在这里插入图片描述

  • 看到此界面表示安装成功,点击Close按钮关闭界面即可
    在这里插入图片描述

测试命令行运行

  • 测试python是否安装成功
    文件管理器输入框输入cmd然后按回车,打开cmd命令行窗口
    在这里插入图片描述

  • 在弹出的命令行窗口输入python然后回车,然后输入1+1,可以看到输出2,表示python安装成功
    在这里插入图片描述

测试脚本运行

  • 测试运行脚本

    • 新建hello.txt文件,双击使用记事本打开,添加下面内容,保存并关闭
      注意:本次测试.txt后缀不影响文件的执行,但一般我们会把python文件后缀改为.py
    print("hello python")
    

    在这里插入图片描述

    • 在当前文件夹打开命令行窗口输入下面命令
    python hello.txt
    

    在这里插入图片描述

  • 可以看到窗口输出hello python表示python安装成功

配置集成开发环境

通过文本编辑编辑没有语法高亮和代码提示使用起来特别麻烦,我们可以使用现在画集成开发环境提高我们的编码效率。
常用的python集成开发环境有Pycharm、Visual Studio Code(vscode)、Spyder等,但最常用的还数Pycharm,本脚本也以Pycharm为例

下载Pycharm

  • 点击下载pycharm社区版

安装

  • 下载完成后双击运行
    在这里插入图片描述

  • 点击Next
    在这里插入图片描述

  • 点击Next
    在这里插入图片描述

  • 无需勾选,继续点击Next
    在这里插入图片描述

  • 点击Install
    在这里插入图片描述

  • 在此界面耐心等待一两分钟
    在这里插入图片描述

  • 点击Finish完成安装
    在这里插入图片描述

启动

  • 点击左下角win窗口,可以看到刚刚安装的pycham
    在这里插入图片描述

  • 点击打开,如遇此窗口,按图勾选,然后Continue
    在这里插入图片描述

  • 点击Don't Send
    在这里插入图片描述

新建项目

  • 点击New Project,新建一个项目
    在这里插入图片描述

  • 选择项目保存路径,点击创建
    在这里插入图片描述

  • 等待一分钟
    在这里插入图片描述

  • 看到此界面表示新建项目成功
    在这里插入图片描述

测试运行

  • 点击绿色三角形按钮
  • 弹出窗口点击Run 'main'
    在这里插入图片描述
  • 看到下面输出Hi, PyCharm表示pycharm安装成功

在这里插入图片描述

完结撒花

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

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

相关文章

ChatGLM-6B的P-Tuning微调详细步骤及结果验证

文章目录 1. ChatGLM-6B1.1 P-Tuning v2简介 2. 运行环境2.1 项目准备 3.数据准备4.使用P-Tuning v2对ChatGLM-6B微调5. 模型评估6. 利用微调后的模型进行验证6.1 微调后的模型6.2 原始ChatGLM-6B模型6.3 结果对比 1. ChatGLM-6B ChatGLM-6B仓库地址:https://githu…

<<c和指针>>温故及问题研讨(第三章)

第三章-数据 1. 前言2. 基本数据类型2.1 整型家族2.2 字面值常量 3. 基本声明3.1 数组的声明以及引用3.2 指针的声明注意事项3.3 隐式声明 4. 常量5. 作用域5.1 代码块作用域5.2 文件作用域5.3 原型作用域 6. 链接属性6.1 链接属性分类以及作用范围6.2 关键字:extern和static6.…

数据库基础篇 《18.MySQL8其它新特性》

第18章_MySQL8其它新特性 1. MySQL8新特性概述 MySQL从5.7版本直接跳跃发布了8.0版本,可见这是一个令人兴奋的里程碑版本。MySQL 8版本在功能上做了显著的改进与增强,开发者对MySQL的源代码进行了重构,最突出的一点是多MySQL Optimizer优化…

GPT详细安装教程-GPT软件国内也能使用

GPT (Generative Pre-trained Transformer) 是一种基于 Transformer 模型的自然语言处理模型,由 OpenAI 提出,可以应用于各种任务,如对话系统、文本生成、机器翻译等。GPT-3 是目前最大的语言模型之一,其预训练参数超过了 13 亿个…

LeetCode:206. 反转链表

🍎道阻且长,行则将至。🍓 🌻算法,不如说它是一种思考方式🍀 算法专栏: 👉🏻123 一、🌱206. 反转链表 题目描述:给你单链表的头节点 head &#x…

Sharding-JDBC之垂直分库水平分表

目录 一、简介二、maven依赖三、数据库3.1、创建数据库3.2、订单表3.3、用户表 四、配置(二选一)4.1、properties配置4.2、yml配置 五、实现5.1、实体5.2、持久层5.3、服务层5.4、测试类5.4.1、保存订单数据5.4.2、查询订单数据5.4.3、保存用户数据5.4.4…

Android SeekBar控制视频播放进度(二)——seekTo()不准确

Android SeekBar控制视频播放进度二——seekTo不准确 简介seekTo()视频帧 和 视频关键帧解决办法方法一方法二 简介 上一篇文章中,我们介绍了使用SeekBar控制视频播放,使用过程中发现,对于一些视频,我们拖动SeekBar进度条调节播放…

喜报 | ScanA内容安全云监测获评“新一代信息技术创新产品”

4月20日,在赛迪主办的2023 IT市场年会上,“年度IT市场权威榜单”正式发布。 知道创宇的ScanA内容安全云监测产品荣获“新一代信息技术创新产品”奖项。作为中国IT业界延续时间最长的年度盛会之一,历届IT市场年会公布的IT市场权威榜单已成为市…

备份数据看这里,免费教你苹果手机怎么备份所有数据!

案例:苹果手机怎么算备份成功? 【友友们,手机恢复出厂设置前,怎么样可以备份苹果手机里面的所有数据?】 苹果手机备份数据对于用户来说是非常重要的。在备份数据的同时,还需要学会如何恢复误删的数据。那么…

【微服务笔记22】微服务组件之Sentinel控制台的使用(Sentinel Dashboard)

这篇文章,主要介绍微服务组件之Sentinel控制台的使用(Sentinel Dashboard)。 目录 一、Sentinel控制台 1.1、下载Dashboard控制台 1.2、搭建测试工程 (1)引入依赖 (2)添加配置信息 &#…

微服务生态 -- dubbo -- dubbo3应用级别服务发现(阅读官方文档)

服务发现概述 从 Internet 刚开始兴起,如何动态感知后端服务的地址变化就是一个必须要面对的问题,为此人们定义了 DNS 协议,基于此协议,调用方只需要记住由固定字符串组成的域名,就能轻松完成对后端服务的访问&#x…

236. 二叉树的最近公共祖先【190】

难度等级:中等 上一篇算法: 103. 二叉树的锯齿形层序遍历【191】 力扣此题地址: 236. 二叉树的最近公共祖先 - 力扣(Leetcode) 1.题目:236. 二叉树的最近公共祖先 给定一个二叉树, 找到该树中两个指定节点…

【MySQL】数据表的增删查改

1、CRUD的解释 C:Create增加 R:Retrieve查询 U:Update更新 D:Deleta删除 2、添加数据 2.1 添加一条记录 添加数据是对表进行添加数据的,表在数据库中,所以还是得先选中数据库,选中数据库还在进行…

STM32F429移植microPython笔记

目录 一、microPython下载。二、安装开发环境。三、编译开发板源码。四、下载验证。 一、microPython下载。 https://micropython.org/download/官网 下载后放在linux中。 解压命令: tar -xvf micropython-1.19.1.tar.xz 二、安装开发环境。 sudo apt-get inst…

MUSIC算法仿真

DOA波达方向估计 DOA(Direction Of Arrival)波达方向是指通过阵列信号处理来估计来波的方向,这里的信源可能是多个,角度也有多个。DOA技术主要有ARMA谱分析、最大似然法、熵谱分析法和特征分解法,特征分解法主要有MUS…

HTML+CSS+JS 学习笔记(四)———jQuery

🌱博客主页:大寄一场. 🌱系列专栏:前端 🌱往期回顾: 😘博客制作不易欢迎各位👍点赞⭐收藏➕关注​​ 目录 jQuery 基础 jQuery 概述 下载与配置jQuery 2. 配置jQuery jQuery 选…

数据库管理-第七十期 自己?自己(20230425)

数据库管理 2023-04-25 第七十期 自己?自己1 自己吓自己2 自己坑自己3 自己挺自己4 自己懵自己总结 第七十期 自己?自己 来到70了,最近有点卷,写的稍微多了些。 吐槽一下五一调休,周末砍一天,连6天&#x…

重学Java第一篇——数组

本片博客主要讲述了以下内容: 1、 一维数组和二维数组的创建和初始化方式; 2、数组的遍历和赋值 3、java.util.Arrays的常用方法 4、数组在内存中的分布(图示) 创建数组和初始化 type[] arr_name;//方式一 type arr_name[];//方式…

一家传统制造企业的上云之旅,怎样成为了数字化转型典范?

众所周知,中国是一个制造业大国。在想要上云以及正在上云的企业当中,传统制造企业也占据了相当大的比例。 那么这类企业在实施数字化转型的时候,应该如何着手?我们不妨来看看一家传统制造企业的现身说法。 国茂股份的数字化转型诉…

云原生-如何部署k8s集群与部署sms集群

阿里云开通三台云服务器实例,(同一个vpc下),配置安全组入规则,加入80端口 ssh登录三台云服务器 在三台云服务器上部署容器环境(安装docker)(https://www.yuque.com/leifengyang/oncl…