当前位置: 首页 > 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.xdnf.cn/news/753571.html

相关文章:

  • npm install命令都做了哪些事情
  • Java数据结构——八大排序
  • UDP/TCP协议全解
  • Java正则表达式完全指南
  • vue-11(命名路由和命名视图)
  • Mnist手写数字
  • Python 中 dpkt 库的详细使用指南(强大的 Python 数据包解析库)
  • AI视频“入驻”手机,多模态成智能终端的新战场
  • 网页自动化部署(webhook方法)
  • 机器学习有监督学习sklearn实战二:六种算法对鸢尾花(Iris)数据集进行分类和特征可视化
  • 【ISP算法精粹】动手实战:用 Python 实现 Bayer 图像的黑电平校正
  • Linux 第三阶段课程:数据库基础与 SQL 应用
  • 量子语言模型——where to go
  • PHP与MYSQL结合中中的一些常用函数,HTTP协议定义,PHP进行文件编程,会话技术
  • CCPC dongbei 2025 I
  • 2025 年 AI 技能的全景解析
  • ●day 2 任务以及具体安排:第一章 数组part02
  • 子串题解——和为 K 的子数组【LeetCode】
  • 进阶日记(一)—LLMs本地部署与运行(更新中)
  • 【机器学习基础】机器学习入门核心:Jaccard相似度 (Jaccard Index) 和 Pearson相似度 (Pearson Correlation)
  • NLP学习路线图(十六):N-gram模型
  • C# 序列化技术全面解析:原理、实现与应用场景
  • 基于大模型预测的寻常型天疱疮诊疗方案研究报告
  • ERP系统中商品定价功能设计:支持渠道、会员与批发场景的灵活定价机制
  • 行业分析---小米汽车2025第一季度财报
  • 基于Python学习《Head First设计模式》第二章 观察者模式
  • 基于 Flickr30k-Entities 数据集 的 Phrase Localization
  • 动态规划第二弹:路径类问题(不同路径,珠宝的最高价值,地下城游戏)
  • rtpmixsound:实现音频混音攻击!全参数详细教程!Kali Linux教程!
  • 五、单元测试-概述入门