小白必看,手把手教你安装Python

news2024/10/1 17:19:13

目录

一,Python介绍

二,安装 Python

三,各种疑难杂症:


一,Python介绍

Python 是这两年来比较流行的一门编程语言,主要卖点是其相对简单的语法以及丰富的第三方库,下面我来带大家安装、配置 Python。

(文章最后有各种疑难杂症的解决方法!)


大体步骤有两步:

  1. 安装 Python,让电脑学会这门语言
  2. 配置编辑器,方便我们编辑代码、调动 Python



二,安装 Python

(Python、Sublime 官方下载地址是外国的服务器,所以会很慢,下载有问题的私聊我拿网盘链接)

很多人会推荐 Anaconda(400M以上),但实际上原版 Python(26M)对新手来说就足够了
直接官网下载:https://www.python.org/downloads/windows/
有部分喜欢用360安装的电脑小白,建议改掉这个坏习惯,因为360可能会夹带私货,对软件进行改装,官网它不香吗?

点开上面的链接,会发现有很多版本

1,首先看版本,x86-64是64位版本,x86是32位版本,你需要下载跟你电脑系统一致的版本。

  1. 怎么看自己的电脑是什么版本?

右键计算机-属性

查看系统类型

然后再看文件类型

embeddable zip file 是压缩包版本,即便携版,解压可用

executable installer 是可执行的安装版本,即离线版,下载到本地后可以直接安装

web-based installer 是联网安装版,体积很小,但需要保持网络畅通

建议使用离线安装版(executable installer),这样软件会帮你设置系统变量,否则需要自己添加,对新手来说当然越傻瓜化越好

下载后打开

如果出现上面这个界面的话,说明你的电脑已经安装过 Python 了,直接关掉窗口,跳到教程的下一步。

如果你是第一次安装,应该是这个界面:

成功!

测试一下,能否调用,同时按下win+R(win就是开始菜单那个键)

进入命令行,输入python,出现这样的界面则表示成功安装

这样我们第一步就完成了!电脑已经成功学会了Python语言!

(要是我们学语言也这么快就好了)

输入 print('Hello,World!'),写下你的第一句 Python 代码

欢迎来到 Python 的世界!

当然,我们以后是不可能在这个黑框框里写代码的,多不方便啊,所以还要另外安装编辑器

ctrl+Z,回车即退出 Python 环境

另外,我们还要测试一下 pip 有没有安装好,pip 是用来安装第三方库的神器,这个我们以后会接触到。

退出了 Python 环境后,我们输入 pip 回车

下面出现了一长串命令指南,说明我们的 pip 也安装好了,接下来进入下一步。

安装编辑器

很多人会推荐 pycharm,但是我还是更喜欢 sublime,优点是体积小,启动迅速,干净简洁,配色我也喜欢

这里我们选择 sublime 作为编辑器 (当然你也可以选择别的)

仍然是官网下载:https://www.sublimetext.com/3

推荐下载安装版(win7上使用便携版可能会出现打开方式无法关联的问题),sublime的安装没什么要注意的,一路下一步就行了

打开 sublime,输入print('测试')

(易错点:记住括号和单引号都是英文字符,不然会出现语法错误!)

Ctrl+s,保存为py后缀的文件

你会发现,刚刚打上去的代码加上颜色了

ctrl+b 运行

弹出这个界面,直接回车,选择第一个 Python

下面的框框出现【测试】二字,没有乱码,则表示安装成功!

好了,如果你完全按照我的教程来做的话,应该全程没有什么大问题,我已经帮你避开了好多弯路了;

三,各种疑难杂症:

无法启动此程序,因为计算机中丢失 Python37.dll(或者其它东西)

我猜……你电脑里装了360吧?

不是我黑360(我就是黑他!),装360会影响你的卸载和安装!

如果你的电脑有360,安装的时候会把 Python37.dll 直接当病毒处理,隔离了,所以 Python是不完整的,系统提示文件缺失

解决办法:关掉360,卸载原来的 Python,重新安装

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

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

相关文章

【七】SpringBoot为什么可以打成 jar包启动

SpringBoot为什么可以打成 jar包启动 简介:庆幸的是夜跑的习惯一直都在坚持,正如现在坚持写博客一样。最开始刚接触springboot的时候就觉得很神奇,当时也去研究了一番,今晚夜跑又想起来了这茬事,于是想着应该可以记录一…

Redis数据类型——list类型介绍及基本操作

1.list类型介绍 redis中的list就是一个双向链表的结构 2.list类型数据基本操作

己知一棵有 2011 个结点的树,其叶结点个数为 116,该树对应的二叉树无右孩子的结点个数是

前言 树转二叉树的规则:每个结点左指针指向它的第一个孩子,右指针指向它在树中相邻的右兄弟,即“左孩子右兄弟“。 拓展:树中一个叶子节点在转化为二叉树的时候,如果它有右兄弟,那么它右指针会指向其兄弟节…

【软件安装】Linux系统中安装MySQL数据库服务

这篇文章,主要介绍如何在Linux系统中安装MySQL数据库服务。 目录 一、Linux安装MySQL 1.1、下载MySQL安装包 1.2、解压MySQL安装包 1.3、更改存放目录 1.4、创建用户组和用户 1.5、创建数据目录data 1.6、创建my.cnf配置文件 1.7、初始化数据库 1.8、添加m…

报告从root到sink的clock tree物理长度的脚本

我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧? 拾陆楼知识星球入口 距离clock root物理距离最远的sink未必是latency最大的,但是往往clock path的长度受其影响,比如一些寄存器放在距离clock root很远的channel里,与其balance的reg就需要垫 delay detour buffer,即…

【Maven教程】(九):使用 Maven 进行测试 ~

目录 1️⃣ account-captcha 1.1 account-captcha 1.2 account-captcha 的主代码 1.3 account-captcha的测试代码 2️⃣ maven-surefire-plugin 简介 3️⃣ 跳过测试 4️⃣ 动态指定要运行的测试用例 5️⃣ 包含与排除测试用例 6️⃣ 测试报告 6.1基本的测试报告 6.…

鸿蒙应用开发之环境搭建

一、环境搭建 正所谓“工欲善其事,必先利其器”。在正式学习一门课程之前,我们首先需要做的就是搭建开发环境。首先,我们需要下载DevEco Studio,DevEco Studio支持Windows系统和macOS系统,在开发HarmonyOS应用/服务前…

力扣每日一题64:最小路径和

题目描述: 给定一个包含非负整数的 m x n 网格 grid ,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。 说明:每次只能向下或者向右移动一步。 示例 1: 输入:grid [[1,3,1],[1,5,1],[4,2…

高通Quick Charge快速充电原理分析

1 三段式AC充电器 涓流、恒流、恒压。 2 QC 2.0 2.1 高通Quick Charge 2.0 快速充电原理分析 QC 2.0快速充电需要手机端和充电器都支持才行。 当将充电器端通过数据线连到手机上时,充电器默认的是将D和D-短接的,这样手机端探测到的充电器类型是DCP&#…

【前端】Webpack5中Html和CSS的压缩打包

1.Webpack5简介 1.1.Webpack简介 (1)webpack的发展历程 2012.3—webpack(问世) 2014.2—webpack1 2016.12—webpack2 2017.6—webpack3 2018.2—webpack4 2020.10—webpack5(要求node版本10.13) &a…

iview项目中,radio选中值回显问题

问题描述:iviewvue项目中,数据从路由传参进入编辑页面,页面的radio选中状态首次显示,浏览器刷新后不显示: 1、首次进入: 2、浏览器手动刷新后: 经查,路由传参的值为字符串&#xff…

【ARM AMBA Q_Channel 详细介绍】

文章目录 1.1 Q_Channel 概述1.2 Q-Channel1.2.1 Q-Channel 接口1.2.2 Q-Channel 接口的握手状态1.2.3 握手信号规则 1.3 P_Channel的握手协议1.3.1 device 接受 PMU 的 power 请求1.3.2 device 拒绝 PMU 的 power 请求 1.4 device 复位信号与 Q _Channel 的结合1.4.1 RESETn 复…

驱动开发5 阻塞IO实例、IO多路复用

1 阻塞IO 进程1 #include <stdlib.h> #include <stdio.h> #include <sys/types.h> #include <sys/stat.h> #include <sys/ioctl.h> #include <fcntl.h> #include <unistd.h> #include <string.h>int main(int argc, char co…

真空室的内表面加工

真空室和部件的内表面是在高真空和超高真空下实现工作压力的重要因素。必须在该条件下进行加工&#xff0c;以最小化有效表面&#xff0c;并产生具有最小解吸率的表面。 真空室和部件的表面往往是在焊接和机械加工后经过精细玻璃珠喷砂的。具有限定直径的高压玻璃珠被吹到表面…

Python创建条形图加点重叠

目录 代码效果图 要使用Python的Seaborn库创建一个条形图加点重叠的统计图&#xff0c;可以使用 seaborn.barplot和 seaborn.stripplot函数。以下是一个论文级别的简单示例代码&#xff0c;演示如何创建这种效果的图 代码 import seaborn as sns import matplotlib.pyplot a…

05 MIT线性代数-转置,置换,向量空间Transposes, permutations, spaces

1. Permutations P: execute row exchanges becomes PA LU for any invertible A Permutations P identity matrix with reordered rows mn (n-1) ... (3) (2) (1) counts recordings, counts all nxn permuations 对于nxn矩阵存在着n!个置换矩阵 , 2. Transpose: 2.…

如何将 huggingface上的模型文件下载到本地

写在前面 缘由&#xff1a;国内的GPU服务器直接调取 huggingface 上模型经常会失败&#xff0c;因此下载到本地就能免去许多麻烦。 方法三基于知乎上一位博主所提出方法的基础上进行改进&#xff0c;可以将huggingface上模型由 Colab 存进 谷歌云盘 或者 百度云盘。特别是有些…

Appium+Python+pytest自动化测试框架的实战

本文主要介绍了AppiumPythonpytest自动化测试框架的实战&#xff0c;文中通过示例代码介绍的非常详细&#xff0c;具有一定的参考价值&#xff0c;感兴趣的小伙伴们可以参考一下 先简单介绍一下目录&#xff0c;再贴一些代码&#xff0c;代码里有注释 Basic目录下写的是一些公…

【文章学习系列之模型】Koopa

本章内容 文章概况模型结构主要结构实验结果消融实验模型效率分解效果定性分解效果定量算子稳定性 总结 文章概况 《Koopa: Learning Non-stationary Time Series Dynamics with Koopman Predictors》是2023年发表于NeurIPS的一篇论文。考虑到时序预测中训练和推理数据之间甚至…

网工内推 | 网络工程师,大专以上、HCIA认证即可,最高14薪

01 湖南口味王集团 招聘岗位&#xff1a;网络工程师 职责描述&#xff1a; 1、负责园区内电脑日常维护&#xff1b; 2、负责园区内办公周边设备的日常维护&#xff0c;如打印机、投影仪等&#xff1b; 3、负责园区内电话日常维护&#xff1b; 4、负责园区内信息资产管理&#…