展开菜单
首页 精品内容 本月促销 装机必备 Windows PDF教程 macOS软件 IOS软件 Android AI 专题
全部分类

当前位置:

首页 > 编程开发 > Python零基础入门:环境安装与运行第一个程序

Python零基础入门:环境安装与运行第一个程序

面向零基础读者讲解Python环境安装、命令行验证、PATH作用、交互式运行与.py文件运行方法,并解决常见的Python命令找不到等问题。

本文目录

    学习Python的第一步并不是记语法,而是先让电脑具备运行Python代码的环境。整个过程可以分成四件事: 下载并安装Python、确认命令可以正常使用、运行一行Python代码,再把代码保存成 .py文件运行。完成这些步骤后,你的电脑就已经具备继续学习Python的基本条件。

    一、开始之前:需要安装的到底是什么

    平时所说的“安装Python”,主要是安装Python解释器。我们编写的Python代码本身只是文本, 解释器负责读取这些代码并执行。

    例如下面这一行:

    print("Hello, Python!")

    文件里的文字不会自己运行。执行时,Python解释器读取 print("Hello, Python!"),理解其中的含义,然后在终端中输出文字。

    Python零基础入门:环境安装与运行第一个程序
    图1:Python入门阶段最基本的操作顺序。

    二、下载安装Python

    Python可以运行在Windows、macOS和Linux上。零基础学习时,建议直接使用Python官方网站提供的正式版本, 不需要一开始就安装复杂的集成开发环境。

    官方网站为 python.org。进入下载页面后,根据自己的操作系统下载安装程序即可。 网站提供的具体版本会随时间更新,因此这里不固定写某一个版本号。学习基础语法时,选择当前仍受官方支持的 Python 3正式版本即可。

    Windows安装方法

    下载Windows安装程序并打开后,需要特别留意安装窗口中的PATH选项。不同版本安装界面的文字可能略有不同, 通常会看到类似“Add Python to PATH”的选项。

    对零基础用户来说,建议勾选这个选项,然后按照安装程序继续安装。

    为什么要注意PATH? PATH决定系统在什么位置寻找可以执行的程序。如果Python所在目录已经加入PATH, 你就可以在终端中直接输入python或系统配置的对应命令,而不必每次输入Python解释器的完整路径。

    安装结束后,建议关闭已经打开的命令提示符或PowerShell窗口,再重新打开一个新窗口进行验证。 这样可以避免旧终端没有读取到新的环境变量。

    macOS安装方法

    macOS用户同样可以从Python官方网站下载适用于macOS的安装包。安装完成后,在 终端(Terminal)中进行验证。

    macOS环境中比较常见的是使用:

    python3 --version

    而不是默认假设python一定指向你刚刚安装的Python 3。 这一点在阅读不同教程时很重要:如果教程写的是python, 而你的电脑只能使用python3,后续命令通常也应保持一致。

    Linux安装方法

    不少Linux发行版已经带有Python 3,但是否预装、具体命令以及版本取决于发行版。 可以先打开终端执行:

    python3 --version

    如果能够正常显示Python版本,学习本文内容通常已经够用。如果提示命令不存在, 再通过当前Linux发行版的软件包管理方式安装Python 3。

    Python零基础入门:环境安装与运行第一个程序
    图2:PATH并不是Python本身,它解决的是“终端怎样找到Python解释器”的问题。

    三、确认Python是否安装成功

    安装完成后不要急着写程序,先验证解释器能否正常调用。这个步骤很重要,因为后面出现问题时, 可以先排除“Python根本没有安装好”这一种可能。

    Windows中检查

    打开命令提示符或PowerShell,输入:

    python --version

    某些Windows环境也可以使用Python启动器:

    py --version

    示例输出:

    Python 3.x.x

    这里的3.x.x表示你的电脑实际安装的Python 3版本,并不是要求终端真的显示字母 x。

    macOS和Linux中检查

    通常使用:

    python3 --version

    示例输出:

    Python 3.x.x

    只要能够显示Python 3的版本信息,就说明终端已经能够调用解释器。

    一个容易混淆的地方: python和python3并不是两种Python语言,而是不同系统环境中可能采用的命令名称。 本文后续会同时给出常见写法,你只需要使用自己电脑上验证成功的那一个。

    四、先用交互模式运行一行Python

    在创建文件之前,可以先进入Python的交互模式。它适合验证环境,也适合以后临时测试一两行代码。

    Windows中可以尝试:

    python

    如果使用的是Windows Python启动器,也可以输入:

    py

    macOS或Linux通常输入:

    python3

    成功进入Python解释器后,通常会看到版本信息以及类似下面的提示符:

    >>>

    现在输入:

    print("Hello, Python!")

    示例输出:

    Hello, Python!

    这已经算是成功运行了第一行Python代码。

    print()是Python中用于输出内容的常用函数。 双引号中的Hello, Python!是一段字符串,也就是文本数据。

    退出交互模式时,可以输入:

    exit()

    五、创建并运行第一个Python程序

    交互模式适合临时测试,但真正写程序时,我们通常把代码保存到文件中。Python程序文件通常使用 .py作为扩展名。

    1. 创建hello.py

    可以使用系统自带文本编辑器,也可以使用你习惯的代码编辑器。为了减少路径问题, 建议第一次练习时在桌面创建一个名为python-demo的文件夹, 然后在其中创建:

    hello.py

    文件内容写成:

    print("Hello, Python!")
    print("这是我的第一个Python程序。")

    保存文件时要确认文件名确实是hello.py,而不是 hello.py.txt。

    2. 在终端进入程序所在目录

    打开终端后,需要让当前工作目录进入python-demo文件夹。 最直接的办法是输入cd,后面跟实际文件夹路径。

    例如macOS中,如果文件夹位于当前用户桌面,可以使用:

    cd ~/Desktop/python-demo

    Windows中的路径根据实际用户名和目录位置会有所不同。例如已经位于桌面目录时,可以进入:

    cd python-demo

    这里最重要的不是死记某条路径,而是保证终端当前所在目录中确实存在 hello.py。

    3. 运行hello.py

    Windows中,如果之前验证成功的是python:

    python hello.py

    如果使用Windows Python启动器:

    py hello.py

    macOS或Linux中通常使用:

    python3 hello.py

    示例输出:

    Hello, Python!
    这是我的第一个Python程序。

    如果终端输出了这两行文字,并且没有出现报错,就说明Python安装、命令调用、 程序文件和运行方式都已经正常工作。

    Python零基础入门:环境安装与运行第一个程序
    图3:交互模式适合快速试验,.py文件则适合保存和重复运行程序。

    六、理解刚才执行的命令

    对零基础读者来说,下面这条命令可能看起来像一整块内容:

    python3 hello.py

    实际上它可以拆成两部分:

    • python3:启动Python解释器。
    • hello.py:告诉解释器,要执行哪个Python程序文件。

    因此它表达的意思可以理解为:“请使用Python解释器执行当前目录中的 hello.py。”

    Windows中的:

    python hello.py

    本质上也是同一件事,只是启动解释器所使用的命令名称不同。

    七、为什么有时能输入python,有时必须输入python3

    初学者经常在不同教程中看到下面几种写法:

    python hello.py
    python3 hello.py
    py hello.py

    它们不能简单理解成谁“更高级”。真正的区别在于当前操作系统怎样配置Python命令。

    命令形式 常见环境 应该怎么判断
    python Windows以及部分已经自行配置的环境 执行python --version确认是否指向Python 3
    python3 macOS、Linux中较常见 执行python3 --version确认
    py 安装了Python Launcher的Windows环境 执行py --version确认

    学习时最简单的处理方式是:哪个命令能够正确显示Python 3版本,就在当前环境中优先使用哪个。 不要因为某篇教程使用python,就认为自己的python3是错误的。

    八、第一次运行最常见的几个问题

    1. 提示python不是命令或command not found

    如果输入python后提示找不到命令,不代表代码出了问题。 此时甚至还没有执行到你的Python代码,问题发生在“寻找Python解释器”这一步。

    可以依次检查:

    1. 确认Python是否已经安装。
    2. 尝试python3 --version。
    3. Windows中可以尝试py --version。
    4. 如果Windows安装时没有配置PATH,可以重新检查Python安装和PATH设置。
    5. 修改环境变量后重新打开终端,再执行命令。

    2. 提示找不到hello.py

    这种情况下,Python解释器通常已经能够启动,问题是它没有在当前目录找到程序文件。

    例如你执行:

    python3 hello.py

    Python会按照当前命令所在位置寻找hello.py。如果终端还停留在其他目录, 就可能出现文件不存在之类的错误。

    解决重点是先使用cd进入保存hello.py的文件夹,再运行程序。

    3. 文件实际叫hello.py.txt

    某些文本编辑器或系统设置会自动添加文本文件扩展名。屏幕上看起来可能是 hello.py,实际上文件完整名称却是:

    hello.py.txt

    这时它并不是标准的Python程序文件。保存时应确认扩展名确实为 .py。

    4. 出现SyntaxError

    如果解释器能够启动,也找到了文件,但运行后出现SyntaxError, 通常说明代码本身存在语法错误。

    例如错误写成:

    print("Hello, Python!)

    左侧有双引号,右侧却缺少配对的双引号。应改为:

    print("Hello, Python!")

    这类问题和“Python是否安装成功”不同。能够出现Python语法错误, 反而说明解释器已经开始读取你的程序了。

    九、如何确认自己的Python环境已经准备好

    不需要安装大量工具才能判断环境是否完成。对于现在这个阶段,只要下面几个环节能够顺利通过, 环境就已经足够继续学习Python基础语法。

    Python零基础入门:环境安装与运行第一个程序
    图4:Python入门环境的最终检查清单,四项都通过即可继续后面的学习。

    十、从第一个程序中已经可以理解什么

    虽然目前只写了两行代码,但整个Python程序的基本运行过程已经完整经历了一遍:

    1. 使用编辑器编写Python代码。
    2. 把代码保存为.py文件。
    3. 打开终端并进入程序所在目录。
    4. 调用Python解释器执行这个文件。
    5. 解释器按照代码内容完成操作,并把结果输出到终端。

    后面学习变量、条件判断、循环、函数甚至更大的Python项目时,本质上仍然离不开 “编写代码—交给解释器执行—查看结果”这个基本过程,只是程序内容会越来越丰富。

    总结

    Python零基础入门阶段,环境配置并不需要做得很复杂。安装Python后, 先使用python --version、python3 --version或 py --version确认解释器能够被系统找到,再进入交互模式运行一行 print()代码,最后创建hello.py并通过终端运行。

    如果程序能够输出:

    Hello, Python!
    这是我的第一个Python程序。

    就说明最基本的Python开发环境已经可以正常使用。此时不需要继续折腾环境配置, 可以直接进入变量、数据类型、运算、条件判断和循环等基础内容的学习。

    本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系bd@zhengruan.com
    作者最新文章
    编程开发 python环境配置
    相关文章 更多
    精品专题 更多
    装机必备

    正软商城装机必备专区,精选办公、浏览器、安全防护、影音播放、压缩解压、设计创作和系统工具等电脑常用正版软件,帮助用户快速完成新电脑软件配置。

    Windows

    正软商城Windows软件专区,汇集适用于Windows电脑的办公、设计、安全防护、影音播放、开发工具和系统优化软件,提供软件介绍、系统要求、正版授权及购买下载服务。

    PDF教程

    正软商城PDF教程频道提供PDF编辑、转换、合并、拆分、压缩及格式处理方法,同时介绍常用PDF软件和工具的使用技巧。

    macOS软件

    正软商城macOS软件专区,精选适用于Mac电脑的办公、设计、影音、效率、开发和系统工具,提供软件功能介绍、macOS兼容版本、正版授权及购买下载服务。

    IOS软件

    正软商城iOS软件专区,精选适用于iPhone和iPad的办公、学习、影音、设计、效率及AI应用,提供功能介绍、适用设备、系统要求和正版获取方式等信息。

    AI

    正软商城AI软件专区,汇集AI写作、AI绘画、AI视频、AI办公、AI编程、AI翻译、智能客服和数据分析等人工智能工具,提供功能介绍、适用平台、收费方式及正版购买信息。

    Mac软件 更多
    讯飞智作 网页版
    讯飞智作 网页版

    讯飞智作是一款基于语音合成技术、虚拟人驱动技术与数字人形象声音构建能力的 AI 数字人音视频创作平台。

    火山引擎 网页版
    火山引擎 网页版

    火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。

    Aperty macOS版
    Aperty macOS版

    Aperty 是 Skylum 推出的 AI 人像修图软件,支持自然肤质修饰、瑕疵处理、面部与身体调整、预设及批量同步。

    立刻MV 网页版
    立刻MV 网页版

    立刻MV 面向音乐人、内容创作者和品牌团队,帮助用户低成本完成歌曲 MV、歌词视频、AI 分镜、图生视频与最终合成。

    蛙蛙写作 网页版
    蛙蛙写作 网页版

    蛙蛙写作 AI 创作工具,覆盖小说、剧本、文案,一键生成文稿,打通文字转视频全流程,高效解决创作难题。

    超级简历WonderCV 网页版
    超级简历WonderCV 网页版

    超级简历WonderCV是面向应届生和AI小白的智能求职平台,覆盖简历、面试与职业规划。

    音述AI 网页版
    音述AI 网页版

    音述AI,是一个以“用声音述说故事”为核心的 AI 音乐创作与声音分享社区。

    AionClaw macOS版
    AionClaw macOS版

    AionClaw 是可在桌面端运行的任务型 AI 助手,通过数字专家与技能市场组合办公、创作、数据和开发能力。

    Loomy macOS版
    Loomy macOS版

    Loomy 是科大讯飞推出的桌面 AI 助手,可通过对话、任务与工作目录协助处理办公、内容创作和资料整理。

    AirBuddy 3 macOS版
    AirBuddy 3 macOS版

    AirBuddy 3 是面向 macOS 的蓝牙外设增强工具,可集中查看 AirPods、Beats 与苹果设备电量,提供快速连接、播放控制、电量提醒、桌面小组件和多台 Mac 外设接力等功能。

    AirServer macOS版
    AirServer macOS版

    AirServer macOS版可把 Mac 转换为无线投屏接收端,通过 AirPlay 或 Google Cast 接收手机、平板和电脑画面,并支持多设备同时连接、高清镜像及会话录制,适合家庭娱乐、课堂教学、会议演示和应用展示。

    AnyDesk macOS版
    AnyDesk macOS版

    AnyDesk macOS版是一款适用于远程办公、设备维护和客户支持的远程桌面工具,可连接并操作异地计算机,支持文件传输、无人值守访问、会话权限控制及跨平台协作。

    WINDOWS 更多
    讯飞智作 网页版
    讯飞智作 网页版

    讯飞智作是一款基于语音合成技术、虚拟人驱动技术与数字人形象声音构建能力的 AI 数字人音视频创作平台。

    火山引擎 网页版
    火山引擎 网页版

    火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。

    PixTV 网页版
    PixTV 网页版

    PixTV 是一款在浏览器中使用的 AI 视觉内容创作平台,提供图片、视频、音频、文字生成、AI 分镜、局部重绘、提示词反推和无限画布等工具,适合短剧、漫剧、广告及社交媒体内容制作。

    讯飞绘文 网页版
    讯飞绘文 网页版

    讯飞绘文网页版是科大讯飞推出的AI图文创作与内容运营工具,覆盖热点选题、文章生成、稿件校对、智能配图、排版发布和数据复盘等环节,适合自媒体创作者及内容团队在线使用。

    Maya(Autodesk Maya) Windows版
    Maya(Autodesk Maya) Windows版

    Autodesk Maya 是面向影视、电视、动画和游戏行业的专业三维制作软件,集多边形与 NURBS 建模、角色绑定、关键帧和动作捕捉动画、Bifrost 特效模拟、材质开发及 Arnold 渲染于一体,

    Aperty Windows版
    Aperty Windows版

    Aperty 是 Skylum 推出的 AI 人像修图软件,支持自然肤质修饰、瑕疵处理、面部与身体调整、预设及批量同步。

    立刻MV 网页版
    立刻MV 网页版

    立刻MV 面向音乐人、内容创作者和品牌团队,帮助用户低成本完成歌曲 MV、歌词视频、AI 分镜、图生视频与最终合成。

    蛙蛙写作 网页版
    蛙蛙写作 网页版

    蛙蛙写作 AI 创作工具,覆盖小说、剧本、文案,一键生成文稿,打通文字转视频全流程,高效解决创作难题。

    超级简历WonderCV 网页版
    超级简历WonderCV 网页版

    超级简历WonderCV是面向应届生和AI小白的智能求职平台,覆盖简历、面试与职业规划。

    音述AI 网页版
    音述AI 网页版

    音述AI,是一个以“用声音述说故事”为核心的 AI 音乐创作与声音分享社区。

    AionClaw Windows版
    AionClaw Windows版

    AionClaw 是可在桌面端运行的任务型 AI 助手,通过数字专家与技能市场组合办公、创作、数据和开发能力。

    Loomy Windows版
    Loomy Windows版

    Loomy 是科大讯飞推出的桌面 AI 助手,可通过对话、任务与工作目录协助处理办公、内容创作和资料整理。