Python语言基础:2_环境搭建
Python3 完整环境搭建超详细教程前言我们只装Python3Python2 已经彻底淘汰不要下载安装分两大块 ① 下载安装 Python 解释器运行代码的核心程序 ② 配置环境变量让电脑任意位置调用 python 命令 ③ 代码编辑器写代码工具推荐新手用自带 IDLE / VS Code全程所有勾选、按钮全部说明新手跟着点不会出错一、Windows 系统安装 Python3最常用第一步官网下载官方安装包打开浏览器输入官网地址https://www.python.org/downloads/windows/找到Stable Releases稳定版本 推荐版本Python 3.10 / 3.11兼容性最好第三方库无兼容坑 不建议最新 3.13部分工具适配不完善往下滑找到对应系统安装包电脑 64 位现在电脑几乎全是下载Windows installer (64-bit)老旧 32 位电脑下载Windows installer (32-bit)第二步安装关键步骤重中之重一步都不能错双击下载好的.exe安装文件弹出安装窗口必勾选项窗口最下方✅Add python.exe to PATH翻译把 Python 添加到系统环境变量新手 90% 报错都是没勾这个不勾选cmd 命令行无法识别 python 指令。两种安装模式Install Now默认安装推荐新手 自动装到 C 盘用户目录无需手动改路径最简单Customize installation自定义安装想改安装路径选这个选择 Install Now 流程新手首选勾选 Add python.exe to PATH → 点击Install Now等待进度条走完出现Setup was successful 安装成功点击Close关闭窗口自定义安装想装 D 盘 / 其他盘勾选 Add python.exe to PATH → 点 Customize installation全部子选项默认打勾直接下一步 Next勾选最下方Install for all users点击Browse修改安装路径举例D:\Python311路径不要中文、不要空格禁止 D:\ 软件 \python 这种全部勾选下方四个选项点击 Install 等待完成第三步验证是否安装成功核心校验快捷键Win R输入cmd回车打开黑色命令提示符窗口输入第一条命令回车python --version情况 1成功正常输出Python 3.11.9你安装的版本号 代表解释器 环境变量全部配置完成。情况 2报错 python 不是内部或外部命令原因安装时没勾选 Add python.exe to PATH 解决办法重新运行安装包选择 Modify 修改安装补上勾选重新安装。再测试 pip 工具Python 包管理器以后装爬虫、AI 库全靠它 输入pip --version出现版本路径即正常。第四步简单测试一段 Python 代码验证运行cmd 窗口输入python回车进入 Python 交互式环境出现符号 输入代码print(我的Python环境搭建成功啦)回车控制台打印文字代表可以正常运行。 输入exit()退出交互窗口。第五步自带编辑器 IDLE新手临时写代码无需额外安装左下角开始菜单搜索IDLE打开新建文件顶部栏File→New File粘贴代码name input(请输入你的名字) print(f你好{name})保存CtrlS文件名必须以.py结尾例如test.py运行代码F5 快捷键底部弹出运行窗口。二、Mac OS 苹果电脑安装 Python3Mac 自带 Python2系统不自带 Python3必须手动安装两种方式方式 1官网安装包零基础推荐官网下载对应 macOS 安装包https://www.python.org/downloads/macos/下载后缀.pkg文件双击一路继续安装安装完成后打开「终端」启动台搜索 终端输入验证命令python3 --versionMac 区分 python/python3python 默认是 2 代所有命令必须写 python3 /pip3方式 2Homebrew 安装有基础再用终端输入 brew 安装脚本官网复制执行安装 python3brew install python3验证同上python3 --versionMac 测试代码终端输入python3进入交互环境print(Mac Python3 运行正常)三、通用代码编辑器 VS Code 安装写代码主力工具强烈推荐IDLE 只能简单练习长期写代码用 VS Code免费轻量。1. 下载 VS Code官网https://code.visualstudio.com/ 下载对应系统版本安装2. 安装 Python 插件必须装打开 VS Code左侧扩展图标四个方块搜索框输入Python微软官方发布的插件点击安装安装完成后重启 VS Code3. VS Code 使用流程演示左上角 文件 → 新建文件保存为demo.py写入测试代码# 求和小程序 a int(input(请输入数字1)) b int(input(请输入数字2)) print(两数相加结果, a b)右键空白处 → 在终端中运行 Python 文件底部终端输入数字程序正常运行即配置完成。四、pip 包管理器使用环境必备工具新手必学pip 是 Python 自带工具用来下载第三方库爬虫、数据分析、AI 工具Windows 命令# 查看pip版本 pip --version # 更新pip自身 pip install --upgrade pip # 安装第三方库举例安装爬虫库requests pip install requestsMac 命令加 3pip3 install requests举例实操安装办公自动化库 openpyxl操作 Excel Windows cmd 输入pip install openpyxl出现 Successfully installed 代表安装成功。五、新手常见报错 完整解决方案报错 1python 不是内部或外部命令原因安装时未勾选 Add python.exe to PATH 解决重新运行安装包 → Modify → Next勾选添加环境变量完成安装。报错 2pip 安装库提示权限不足Windows右键 cmd选择「以管理员身份运行」再执行 pip 命令报错 3代码文件命名为 python.py禁止文件名不能和 python 关键字重名会导致程序冲突建议 test.py、demo.py报错 4运行代码出现中文乱码在代码最顶部加一行# -*- coding: utf-8 -*- print(中文测试)报错 5保存文件名不带 .py文件只会被识别为文本无法运行必须后缀.py六、完整搭建流程总结极简步骤方便记忆Windows官网下载 Python3.11 64 位安装包安装勾选 Add python.exe to PATH一键 Install Nowcmd 输入 python --version 验证安装可选安装 VS Code Python 插件长期写代码使用使用 pip install 库名安装工具包Mac官网下载 pkg 安装包终端执行 python3 --version 验证代码运行全部使用 python3 /pip3 指令

相关新闻

Python循环控制:while/continue/break原理与应用

Python循环控制:while/continue/break原理与应用

1. Python循环控制三剑客:while/continue/break深度解析刚接触Python循环时,我们往往只满足于让代码跑起来,却忽略了循环控制的艺术。while、continue和break这三个看似简单的关键字,实则是构建高效循环逻辑的基石。它们就像汽车驾…

2026/7/21 19:34:50 阅读更多 →
flutter_percent_indicator完全指南:打造精美进度指示器的终极方案

flutter_percent_indicator完全指南:打造精美进度指示器的终极方案

flutter_percent_indicator完全指南:打造精美进度指示器的终极方案 【免费下载链接】flutter_percent_indicator Flutter percent indicator library 项目地址: https://gitcode.com/gh_mirrors/fl/flutter_percent_indicator 在Flutter应用开发中&#xff0…

2026/7/21 19:34:50 阅读更多 →
Bloom架构深度剖析:Rust实现的高性能反向代理核心原理

Bloom架构深度剖析:Rust实现的高性能反向代理核心原理

Bloom架构深度剖析:Rust实现的高性能反向代理核心原理 【免费下载链接】bloom :cherry_blossom: HTTP REST API caching middleware, to be used between load balancers and REST API workers. 项目地址: https://gitcode.com/gh_mirrors/bloom/bloom Bloom…

2026/7/21 11:18:36 阅读更多 →

最新新闻

RPM打包避坑指南:彻底搞懂RPATH的前世今生

RPM打包避坑指南:彻底搞懂RPATH的前世今生

从原理到实战,一篇文章终结你的RPATH焦虑引言:一个让人抓狂的打包错误 想象这样一个场景:你费尽心思在国产架构(如ARM、LoongArch)上编译好了一个高性能加速库,满心欢喜地执行 rpmbuild -bb 准备生成RPM包&…

2026/7/22 9:16:14 阅读更多 →
数字艺术中的树木建模与火焰模拟技术实践

数字艺术中的树木建模与火焰模拟技术实践

1. 项目背景与核心概念 "一棵燃烧的树"这个项目名称乍看充满诗意,实则蕴含着丰富的技术内涵。作为一名从事数字艺术创作多年的实践者,我理解这个标题背后可能指向的是两种主流技术方向:一是基于物理引擎的火焰模拟系统,…

2026/7/22 9:16:14 阅读更多 →
离网光伏系统如何实现用电自给自足

离网光伏系统如何实现用电自给自足

离网光伏系统如何实现用电自给自足你有没有想过,如果有一天电网停电了,家里的灯还能亮,冰箱还能转,甚至还能烧水做饭?这听起来像是科幻电影里的场景,但其实只要装上一套离网光伏系统,就能轻松实…

2026/7/22 9:16:14 阅读更多 →
Unity URP屏幕受伤效果:手写Shader实现沉浸式后处理特效

Unity URP屏幕受伤效果:手写Shader实现沉浸式后处理特效

1. 项目概述与核心价值 屏幕受伤效果,或者更广义的“屏幕空间特效”,是提升游戏沉浸感和视觉反馈强度的利器。想象一下,在激烈的FPS对战中,你被敌人击中,视野边缘瞬间泛红、模糊,甚至出现裂纹和血迹&#x…

2026/7/22 9:16:14 阅读更多 →
深入解析TI EMIFA:NAND Flash状态监控、中断与电源管理实战

深入解析TI EMIFA:NAND Flash状态监控、中断与电源管理实战

1. 项目概述与核心价值 在嵌入式系统开发中,处理器与外部存储器的“对话”效率,直接决定了整个系统的性能上限和响应能力。无论是从NAND Flash中加载启动代码,还是在SDRAM中高速处理数据流,一个高效、可靠的外部存储器接口控制器都…

2026/7/22 9:16:14 阅读更多 →
APEX英雄战术竞技与武器系统深度解析

APEX英雄战术竞技与武器系统深度解析

1. APEX英雄核心玩法解析APEX英雄作为一款战术竞技类FPS游戏,其独特的英雄技能系统彻底改变了传统吃鸡游戏的玩法框架。每个传奇角色(Legends)都拥有战术技能(Q)、终极技能(Z)和被动特性三类能力…

2026/7/22 9:15:13 阅读更多 →

日新闻

TI DSP系统配置模块SYSCFG详解:中断机制与主设备优先级配置实战

TI DSP系统配置模块SYSCFG详解:中断机制与主设备优先级配置实战

1. 项目概述与SYSCFG模块的核心价值在嵌入式系统,尤其是像TI C6000系列这样的高性能DSP开发中,我们常常会与芯片手册里那些密密麻麻的寄存器打交道。很多开发者可能更关注算法实现、内存优化或者外设驱动,但对于一个稳定、高效的系统而言&…

2026/7/22 0:00:26 阅读更多 →
微信Server酱:高到达率的应急通知方案实践

微信Server酱:高到达率的应急通知方案实践

1. 为什么我们需要"最次"的通知方案? 在数字化协作环境中,消息通知系统的重要性不言而喻明。但现实情况是,企业级通知方案往往需要复杂的API对接(如企业微信、钉钉、飞书),个人开发者的小项目又经…

2026/7/22 0:00:26 阅读更多 →
甲方要的“简洁“PPT,到底是简洁还是省事?

甲方要的“简洁“PPT,到底是简洁还是省事?

甲方说"简洁一点",乙方听到的是"少做几页"。甲方说"不要太复杂",乙方理解成"别放图表了"。结果交过去,甲方说"我说的简洁不是这个意思"。"简洁"这个词在PPT语境里,是…

2026/7/22 0:00:26 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/22 8:58:19 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/21 5:34:47 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/21 8:25:39 阅读更多 →

月新闻