Python安装 + 使用教程

简介: 本文介绍了Python的起源、应用领域及Windows系统下的安装与配置方法。涵盖办公自动化、数据分析、人工智能等实用场景,并详细演示下载、安装、环境变量设置及常见问题解决,帮助初学者快速上手Python编程。

本文系转载,转载链接:Python安装 + 使用教程

什么是 Python?

Python 是 1989 年由荷兰程序员 Guido van Rossum 开发的编程语言,Python的语法简洁,对初次接触编程的人非常友好。

Python 的用途广泛,覆盖生活、工作、科研等多个领域:

  • 日常办公:处理 Excel 表格(比如自动统计数据、合并报表)、批量重命名文件,原本 1 小时的工作,用 Python 几分钟就能完成;
  • 数据分析:互联网公司用它分析用户行为(比如 “哪些商品卖得好”)、金融行业用它预测股价,像 “数据的翻译官”,把复杂数据变成直观结论;
  • 人工智能:当下热门的 ChatGPT、图像识别(比如手机拍照识物),背后都有 Python 的身影,它是 AI 领域的 “主流工具”;
  • 网页开发:搭建个人博客、企业官网(比如知名的豆瓣、知乎早期版本),用 Python 能快速实现功能;
  • 兴趣创作:写小游戏(比如贪吃蛇、扫雷)、自动抓取喜欢的小说或图片,满足个性化需求。

如何安装Python?

安装 Python的操作很简单,本文以 Windows 系统为例。

一、下载Python安装包

  1. 访问Python官方网站
  2. 点击顶部导航栏的 "Downloads",然后点击 "Windows"
  3. 下载最新稳定版本(建议选择最新的3.x版本)
  4. 对于大多数用户,选择 "Windows installer (64-bit)"(如果您的系统是32位,则选择32-bit版本)

1.JPG

二、安装Python

  1. 运行下载好的安装程序(如 python-3.12.0-amd64.exe
  2. 重要:勾选 "Add Python 3.xx to PATH" 选项,这样安装程序会自动配置环境变量
  3. 点击 "Install Now" 进行默认安装,或者选择 "Customize installation" 进行自定义安装
  4. 如果选择自定义安装,可以根据需要勾选可选功能,然后点击 "Next"
  5. 选择安装位置(建议使用默认位置),然后点击 "Install"
  6. 等待安装完成,然后点击 "Close"

2.JPG
3.JPG

三、验证安装是否成功

  1. 按下 Win + R,输入 cmd 打开命令提示符
  2. 输入以下命令检查Python是否安装成功:
   python --version

或者

   python -V
  1. 如果安装成功,会显示Python的版本号
  2. 也可以输入以下命令检查pip是否可用:
   pip --version

四、手动配置环境变量(如果安装时未勾选自动配置)

  1. 右键点击 "此电脑" 或 "我的电脑",选择 "属性"
  2. 点击左侧的 "高级系统设置"
  3. 在弹出的对话框中,点击 "环境变量"
  4. 在 "系统变量" 部分找到 "Path" 变量,双击它
  5. 点击 "新建",然后添加Python的安装路径,通常默认路径为:
  • Python安装目录:C:\Users\用户名\AppData\Local\Programs\Python\Python3xx
  • Python Scripts目录:C:\Users\用户名\AppData\Local\Programs\Python\Python3xx\Scripts

4.JPG
5.JPG
6.JPG

  1. 点击 "确定" 保存所有更改
  2. 重启命令提示符,然后再次验证安装

五、常见问题解决

Q:命令提示符中输入python提示不是内部或外部命令

A: 检查环境变量是否正确配置,确保路径无误且已重启命令提示符

Q:pip安装包失败

A:

  • 可以尝试升级pip:python -m pip install --upgrade pip
  • 或者使用国内镜像:pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple

Q:安装多个Python版本时的冲突

A: 确保每个版本都正确配置了环境变量,或者使用虚拟环境来隔离不同项目的依赖

如何使用Python?

安装完Python后,您可以使用以下工具进行开发:

1.IDLE:Python自带的简单IDE

  • Windows键,搜索 “IDLE”,打开 “IDLE”;
  • 打开后会进入 “交互式环境”(界面显示 “>>>”),在这里输入代码按回车就能立即看到结果,比如输入print("我学会用Python了!"),回车后会显示这句话,就像 “对话式编程”,很适合练手;
  • 如果想写多段代码(比如一个小脚本),点击顶部 “File→New File”,在新窗口写代码,写完按Ctrl+S保存(文件名后缀为.py,比如 “test.py”),再按F5运行,就能看到结果。

7.JPG
8.JPG

2.VS Code:安装Python扩展后是一个专业的轻量级编辑器

PyCharm:专业的Python IDE,有社区版(免费)和专业版

Jupyter Notebook:适合数据分析和学习的交互式环境

相关文章
|
2月前
|
监控 JavaScript 编译器
从“天书”到源码:HarmonyOS NEXT 崩溃堆栈解析实战指南
本文详解如何利用 hiAppEvent 监控并获取 sourcemap、debug so 等核心产物,剖析了 hstack 工具如何将混淆的 Native 与 ArkTS 堆栈还原为源码,助力开发者掌握异常分析方法,提升应用稳定性。
429 41
|
1月前
|
人工智能 数据可视化 前端开发
震惊,Github开源,真正让程序员效率提升 90%的AI辅助工具来啦!!!
Claude Code Viewer 是一款开源浏览器工具,将 Claude Code 的终端日志可视化,支持会话管理、Git Diff 查看、文件预览与定时任务,实现远程交互与多项目导航,提升 AI 编程效率。
391 0
|
1月前
|
存储 域名解析 缓存
DNS工作原理:从域名到IP
每天输入域名就能访问网站,背后靠的是DNS——互联网的“地址翻译官”。它将域名智能解析为IP地址,实现快速访问。本文详解DNS记录类型(A、CNAME、MX等)与四级查询流程,助你理解“域名变IP”的全过程,轻松应对解析问题。
652 157
|
1月前
|
运维 C++ 开发者
Visual Studio Code (VS Code) 超详细下载安装 + 中文设置教程:附安装包
Visual Studio Code是微软推出的免费开源代码编辑器,轻量流畅、插件丰富、跨平台支持,广受全球开发者喜爱,适用于编程入门、全栈开发、数据科学等场景,用户已超1亿。
759 1
|
人工智能 自然语言处理 开发者
AIGC创作活动 | 跟着UP主秋葉一起部署AI视频生成应用!
本次AI创作活动由 B 站知名 AI Up 主“秋葉aaaki”带您学习在阿里云 模型在线服务(PAI-EAS)中零代码、一键部署基于ComfyUI和Stable Video Diffusion模型的AI视频生成Web应用,快速实现文本生成视频的AI生成解决方案,帮助您完成社交平台短视频内容生成、动画制作等任务。制作上传专属GIF视频,即有机会赢取乐歌M2S台式升降桌、天猫精灵、定制保温杯等好礼!
|
机器学习/深度学习 人工智能 算法
【视觉智能产品速递——人物动漫化能力上新】
VIAPI—人物动漫化!新增风格版本发布。 产品功能:人物动漫化——输入一张人物图像,生成其二次元卡通形象,返回卡通化后的结果图像。 🔥🔥🔥 本次更新风格:国风工笔画、港漫风
1437 3
【视觉智能产品速递——人物动漫化能力上新】
|
并行计算 开发工具 C++
无所不谈,百无禁忌,Win11本地部署无内容审查中文大语言模型CausalLM-14B
目前流行的开源大语言模型大抵都会有内容审查机制,这并非是新鲜事,因为之前chat-gpt就曾经被“玩”坏过,如果没有内容审查,恶意用户可能通过精心设计的输入(prompt)来操纵LLM执行不当行为。内容审查可以帮助识别和过滤这些潜在的攻击,确保LLM按照既定的安全策略和道德标准运行。 但我们今天讨论的是无内容审查机制的大模型,在中文领域公开的模型中,能力相对比较强的有阿里的 Qwen-14B 和清华的 ChatGLM3-6B。 而今天的主角,CausalLM-14B则是在Qwen-14B基础上使用了 Qwen-14B 的部分权重,并且加入一些其他的中文数据集,最终炼制了一个无内容审核的
无所不谈,百无禁忌,Win11本地部署无内容审查中文大语言模型CausalLM-14B
|
1月前
|
域名解析 缓存 网络协议
域名没输错却进了假网站?DNS欺骗防范指南
DNS欺骗如同网络“假路标”,篡改域名解析将用户引向伪造网站,窃取信息或传播 malware。其隐蔽性强,危害大,可致数据泄露、设备被控。防范方法包括:使用公共DNS(如114.114.114.114)、开启HTTPS、采用DoH/DoT加密解析。简单设置,即可大幅提升上网安全。
277 0
域名没输错却进了假网站?DNS欺骗防范指南
|
2月前
|
机器学习/深度学习 人工智能 自然语言处理
火眼金睛:如何检测内容是否由AI生成?
火眼金睛:如何检测内容是否由AI生成?
|
JavaScript
Bert-vits2-v2.2新版本本地训练推理整合包(原神八重神子英文模型miko)
近日,Bert-vits2-v2.2如约更新,该新版本v2.2主要把Emotion 模型换用CLAP多模态模型,推理支持输入text prompt提示词和audio prompt提示语音来进行引导风格化合成,让推理音色更具情感特色,并且推出了新的预处理webuI,操作上更加亲民和接地气。
Bert-vits2-v2.2新版本本地训练推理整合包(原神八重神子英文模型miko)

热门文章

最新文章