当前位置: 首页 > news >正文

【Python 基础】第 2 期:环境搭建

在开始编写 Python 代码前,还需要搭建 Python 的开发环境。

电脑是没办法直接读懂 Python 代码的,而是需要一个解释器,实时把代码翻译成字节码,字节码再转换成 0 和 1,电脑就能读懂了。

Python 的运行过程就是翻译一行、执行一行(所以 Python 的运行速度较慢)。

我们一般说安装 Python,本质上就是安装 Python 解释器。

这里以在 Windows 系统安装 Python 解释器为例。

  1. 访问 Python 官网:www.python.org

  1. 点击 Download 进行下载。

这里会自动识别电脑的操作系统,点击下载按钮即开始下载。

  1. 下载完毕后,打开安装包进行安装。

Install Now:将 Python 安装到 C 盘。

Customize installation:进行自定义安装。

如果选择 Install Now 建议先勾选这两项:

第一项表示以管理员权限安装 Python。

第二项表示自动添加 Python 的环境变量(如果不勾选则需要在 Python 安装完后自行配置环境变量,比较麻烦)

如果选择 Customize installation****:

保持默认勾选即可,点击下一步:

Documentation:安装 Python 的文档文件。

pip:安装 Python 包管理工具(很关键,必选)。

tcl/tk and IDLE:tcl/tk 是两个图形用户界面,IDLE 是 Integrated Development Environment and Learning Environment(集成开发环境和学习环境)的缩写。这一项是 Python 自带的 IDE,我们一般不用。

Python test suite:Python 官方提供的一套用于测试 Python 解释器和标准库的测试套件。

py launcher :保证用户在命令行里使用 python 命令启动 python。

for all users(requires admin privileges):是否为电脑上所有用户安装 Python(这一步需要管理员权限)。

然后自定义安装路径(路径不要存在中文):

Install Python 3.13 for all users:为所有用户安装,效果与前面的 for all users(requires admin privileges)一致。

Associate files with Python(requires the 'py' launcher):让系统自动将 Python 关联到特定的文件类型,使得在文件资源管理器中双击 Python 脚本文件时,系统会自动使用 Python 解释器来运行这些脚本。

Create shortcuts for installed applications:创建桌面快捷方式。

Add Python to environment variables:将 Python 解释器的路径添加到系统的环境变量中,这样就可以在命令行中直接运行 Python 解释器而不需要输入完整的路径。

Precompile standard library:对 Python 标准库进行预编译,以提高标准库模块的导入速度。

Download debugging symbols:下载给开发人员和调试人员用的调试符号。

Download debug binaries(requires VS 2017 or later):下载给开发人员和调试人员用的调试版本的二进制文件。

点击安装:

至此,安装完成,点击 Close 关闭窗口即可。

  1. 验证 Python 是否安装。

按下 Win + R 键,在弹出窗口输入 cmd

点击确定,会弹出命令行窗口:

输入 python,点击回车:

如果出现上面的输出,即代表 Python 安装成功。


这样 Python 的运行环境就搭建好了。

http://www.jsqmd.com/news/27839/

相关文章:

  • revit api 对话框taskdialog 和maindialog
  • YOLO算法原理详解系列 第001期-YOLOv1 算法原理详解 - 实践
  • revit api structure type判断
  • 读《代码大全2》第二部分有感
  • 读《代码大全2》第一部分有感
  • Modbus协议存储区学习笔记
  • CF1168C And Reachability
  • 分布式专题——32 BIO、NIO编程与直接内存、零拷贝深入辨析 - 教程
  • LuatOS GNSS定位调试步骤解析:一步步实现精准定位
  • AI元人文:从分野到纠缠——一种基于值动力学的统一视角
  • 《代码大全》读后感:以构建为核心,搭建团队协作的桥梁
  • AI大模型提示词攻击防御全景指南 2025:从OWASP Top 10到企业级防护体系
  • 计算机导论练习(题目存档)
  • mul 与 reduce_sum 的优化实例
  • 《代码大全》读后感:从 “功能实现者” 到 “责任承担者” 的思维跃迁
  • 企业网站建设服务商:2025年最佳选择指南与行业洞察
  • 2025年市场上微信小程序服务商:十大顶尖企业权威评测与选择指南
  • 记录一下,关于前端控制并发的思路
  • Linux 交叉编译(toolchain) ARM 版 lib pcap.so 库
  • Codeforces Pinely Round 5(div.1 + div.2) A~D题解
  • Linux 交叉编译(toolchain) ARM版 libc.so 库
  • revit api事件
  • 《我测了5个排版工具后,终于把时间还给了内容创作》
  • EDKII工程结构介绍
  • 《程序员修炼之道:从小工到专家》读后感3
  • Vue3组件代码编写遵循1.0
  • 《程序员修炼之道:从小工到专家》读后感2
  • 《程序员修炼之道:从小工到专家》读后感1
  • 2025西南地区优质温室大棚厂家精选推荐:深度解析重庆青程技术实力!蔬菜大棚厂家推荐
  • 通义灵码助力美图构建AI驱动研发体系,助力提升研发能效和流程智能化