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

《Python 实用项目与工具制作指南》· 1.1 安装Python

1.1 安装 Python

在开始用 Python 制作各类实用项目前,我们首先要完成最基础的一步 —— 安装 Python 环境。就像盖房子需要打好地基,安装 Python 就是为后续所有项目搭建运行的基础。无论你使用的是 Windows、macOS 还是 Linux 系统,只要按照以下步骤操作,就能顺利完成安装,为后续开发 “题目数据生成器”“密码管理器” 等工具做好准备。

一、选择合适的 Python 版本

Python 目前有两个主要版本:Python 2.x 和 Python 3.x。需要注意的是,Python 2.x 已于 2020 年停止更新维护,且与 Python 3.x 在语法上存在一些不兼容之处。本书所有项目均基于Python 3.8 及以上版本开发,因此建议你直接安装 Python 3.x 系列的最新稳定版。

你可以通过 Python 官方网站(https://www.python.org/)获取最新版本的安装包。官网会根据你的操作系统自动推荐合适的版本,比如 Windows 系统会显示 “Download Python 3.12.0”(版本号可能随更新变化),点击即可下载。

二、不同操作系统的安装步骤
1. Windows 系统安装

(1)下载安装包:访问 Python 官网,点击对应版本的下载按钮,获取.exe 格式的安装文件。

(2)运行安装包:双击下载好的安装文件,会弹出安装界面。务必勾选 “Add Python to PATH” 选项(这一步能让电脑全局识别 Python 命令,避免后续运行程序时出现路径错误),然后点击 “Install Now” 进行默认安装;若你想自定义安装路径,可选择 “Customize installation”,在弹出的界面中设置安装位置(建议选择无中文、无空格的路径,如 “D:\Python312”)。

(3)完成安装:等待进度条走完,出现 “Setup was successful” 提示时,点击 “Close” 即可。

2. macOS 系统安装

(1)下载安装包:官网会自动识别 macOS 系统,提供.pkg 格式的安装文件,点击下载。

(2)运行安装包:双击.pkg 文件,按照弹窗提示依次点击 “继续”“同意”“安装”,输入电脑开机密码完成授权后,等待安装完成。

(3)验证 PATH 配置:macOS 系统默认会将 Python 添加到环境变量,但部分旧版本系统可能需要手动设置。安装完成后,可通过后续的验证步骤确认是否配置成功。

3. Linux 系统安装

多数 Linux 系统(如 Ubuntu、CentOS)预装了 Python,但可能版本较低。你可以通过以下命令安装或更新到最新版本:

(1)打开终端,输入命令更新软件包列表:

sudo apt update # Ubuntu/Debian系统

# 或

sudo yum update # CentOS/RHEL系统

(2)安装 Python 3:

sudo apt install python3 # Ubuntu/Debian系统

# 或

sudo yum install python3 # CentOS/RHEL系统

(3)安装 pip(Python 包管理工具,用于后续安装项目依赖):

sudo apt install python3-pip # Ubuntu/Debian系统

# 或

sudo yum install python3-pip # CentOS/RHEL系统

三、验证安装是否成功

安装完成后,我们需要确认 Python 是否能正常运行:

(1)打开终端(Windows 系统可通过 “Win+R” 输入 “cmd” 打开命令提示符,或在开始菜单搜索 “PowerShell”)。

(2)在终端中输入以下命令,查看 Python 版本:

python --version # Windows系统若已勾选PATH,通常可直接使用该命令

# 或

python3 --version # macOS/Linux系统及部分Windows系统可能需要用该命令

若终端显示类似 “Python 3.12.0” 的版本信息,说明安装成功。

(3)验证 pip 是否可用:

pip --version # 或 pip3 --version

显示类似 “pip 23.2.1 from ...” 的信息,即表示 pip 安装成功。

四、常见问题解决
  1. “python 不是内部或外部命令”:通常是因为安装时未勾选 “Add Python to PATH”。解决方法:重新运行安装包,选择 “Modify”,勾选 “Add Python to environment variables”,完成修改后重启终端即可。
  2. 版本不符:若终端显示的版本低于 3.8,需卸载旧版本后重新安装官网的最新版本。
  3. 权限错误:Linux/macOS 系统安装时若提示 “Permission denied”,在命令前添加 “sudo” 获取管理员权限即可。

完成以上步骤后,你的电脑就已经具备了运行 Python 程序的基础环境。接下来,我们将在后续章节中学习如何使用 Python 编辑器编写代码,一步步实现 “题目数据生成器” 等实用工具。现在,让我们带着这份准备好的 “工具”,继续探索 Python 的世界吧。

http://www.dtcms.com/a/314691.html

相关文章:

  • Jeston + TensorRT + Realsense D435i + ROS noetic + Yolo11 各版本模型目标检测
  • Go 函数选项模式
  • Nature Commun:电化学可及性新策略!PEDOT限域COF孔道提升铀电沉积效率46倍
  • Sklearn 机器学习 数据聚类 肘部法则选择聚类数目
  • 二叉树的概念以及二叉树的分类,添加,删除
  • 机器学习通关秘籍|Day 02:特征降维、用KNN算法和朴素贝叶斯实现分类
  • MySql的两种安装方式
  • AI编程助手:终结996的新希望
  • (论文速读)关注特征细化的图像恢复自适应稀疏变换
  • mac 锁屏不断网 2025
  • C++进阶-封装红黑树模拟实现map和set(难度较高)
  • 量子计算接口开发:Python vs Rust 性能对决
  • 前端控制台看样式
  • Flask 项目 Windows 服务器部署全流程
  • 特征降维实战:高效选择关键特征
  • [Oracle] TO_CHAR()函数
  • PandasAI连接LLM对MySQL数据库进行数据分析
  • 衡石科技HENGSHI SENSE 6.0:技术架构全面革新,开启智能分析新纪元
  • 【Pytorch✨】神经网络训练分类器
  • 分布式光伏气象站:为分散电站装上 “智慧之眼”
  • 我的创作纪念日____在 CSDN一年来的成长历程和收获
  • 【2025-08-04 Java学习小记】
  • vxe-table 实现列个性化自定义列功能,自动记忆用户的操作列状态,完整的详细教程
  • 【学习笔记】Manipulate-Anything(基于视觉-语言模型的机器人自动化操控系统)
  • 系统信息及进程管理命令
  • 【0基础3ds Max】常用快捷键
  • Planner 5D v2.29.0 安卓高级解锁版,手机3D家装,全套家具免费
  • [3D数据存储] Archive (File Container) | 创建/写入/读取 | 存储格式HDF5
  • SpringMVC 6+源码分析(三)DispatcherServlet实例化流程 2--(url 与contrller类如何进行映射)
  • 人工智能开发框架 10. MNIST手写数字识别任务(三)