news 2026/7/2 13:13:00

从零开始python安装及使用相关操作

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
从零开始python安装及使用相关操作

从零开始python安装及使用

  • 一. python 安装
    • 安装pip
    • 验证
  • 二. VSCode开发调试Python
    • 1. 安装Python扩展
    • 2. 核心配置(settings.json + 插件规则)
    • 3. 终端设置
    • 4. 字体大小滚动设置
    • 5. 格式化快捷键(手动触发)

一. python 安装

一. 官网下载:python下载地址

  1. 安装包有两种格式:【msix】和传统的【exe】(记得勾选 Add python.exe to PATH)
  2. 传统的【exe】安装就是常规的安装,一直点击下一步就行,下面说下【msix】安装

二. 【msix】安装

  1. 双击下载的【msix】文件

当准备就绪时启动:
勾选后,点击“安装 Python” -> 等待进度条走完 -> Python Install Manager 界面会自动弹出来
图中虽然按钮名字叫“安装 Python”,但是安装的只是一个“管家”(Manager),真正的 Python 还没有安装
这个管家可以在搜索里看到,搜索【python install】

2. 我们需要解除 260 字符路径限制,所以输入 y

. 图中这句话是
Windows is not configured to allow paths longer than 260 characters.
Python and some other apps can exceed this limit, but it requires changing a system-wide setting, which may need an administrator to approve, and will require a reboot. Some packages may fail to install without long path support enabled.
. 翻译之后是
Windows 未配置为允许长度超过 260 个字符的路径。
Python 及部分其他应用程序可突破此限制,但这需要修改一项系统级设置,该操作可能需要管理员权限批准,且修改后需重启电脑。如果未启用长路径支持,部分软件包可能会安装失败。

  1. 这是一个关于环境变量 (PATH) 的配置选项
    如果输入 y,安装程序会自动把那个长长的路径添加到系统的 PATH 里
    所以输入 y

. 图中内容是
The global shortcuts directory is not configured.
Configuring this enables commands like python3.14.exe to run from your terminal, but is not needed for the python or py commands (for example, py -V:3.14).
We can add the directory (C:\Users\86195\AppData\Local\Python\bin) to PATH now,but you will need to restart your terminal to use it. The entry will be removed if you run py uninstall --purge, or else you can remove it manually when uninstalling Python.
. 翻译之后是
全局快捷方式目录尚未配置。
完成此项配置后,你就可以在终端中直接运行 python3.14.exe 这类命令,但这对 python 或 py 命令(例如 py -V:3.14)来说并非必需操作。
我们现在可以将目录 C:\Users\86195\AppData\Local\Python\bin 添加至系统环境变量 PATH,但你需要重启终端才能使配置生效。若执行 py uninstall --purge 命令,该环境变量条目将会被自动移除;你也可以在卸载 Python 时手动删除它。

  1. Python: 这是一门编程语言的规范
    CPython: 这是 Python 语言的官方标准实现(用 C 语言写的)
    CPython 就是我们需要的东西
    选择 y 后,会开始从网络下载最新版本的 Python
    所以选择 y

. 图中内容是
You do not have the latest Python runtime.
Install the current latest version of CPython? If not, you can use ‘py install default’ later to install.
. 翻译之后是
你当前未安装最新版 Python 运行时环境。
是否安装当前最新版的 CPython?若暂不安装,你可后续执行 py install default 命令来完成安装。

  1. 这是安装过程的最后一个画面,意味着 Python 环境已经安装完成了
    这是在问你:是否查看在线帮助文档?
    这里选 n,不阅读文档

安装pip

找到 python 的安装位置,我的是【C:\Users\86195\AppData\Local\Python\pythoncore-3.14-64】
在这个文件夹下打开 cmd,输入

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

这句话的意思是:访问 pip 官方提供的引导脚本地址,下载保存为本地文件
如果不加 -o 参数,代码会直接打印在屏幕上而不是保存文件
可以看到多了个文件

然后运行这个【py】文件

python get-pip.py


可以看到【Scripts】文件夹出现了

把【Scripts】文件夹添加到环境变量的 PATH 中

验证

修改环境变量后,需要重启 cmd 才能重新加载环境变量,输入

python --version

pip --version

二. VSCode开发调试Python

1. 安装Python扩展

VS Code 与 Python 插件的集成主要通过 Microsoft 官方提供的 Python 扩展 实现,该扩展深度整合了代码编辑、调试、虚拟环境管理等功能。
1.1. python

1.2. Chinese (Simplified) (简体中文)
1.3. indent-rainbow-高亮缩进,当代码缩进层次较多时,为了视觉上容易识别,一般希望可以多个缩进以不同颜色进行高亮显示
在安装之前,代码的效果如下:

在安装 indent-rainbow 之后,代码的效果如下:

1.4. Better Comments-有 5 中类型的注释高亮,分别用符号 * ? ! // todo 来区分,示例效果如下:

1.5. 格式化插件
Prettier - Code formatter-JS/TS/HTML/CSS/JSON/Vue/React/Markdown 等几乎所有前端语言
black-formatter-严格统一Python格式,无配置争议

2. 核心配置(settings.json + 插件规则)

2.1. 打开配置文件(2种方式)
方式1(推荐):Ctrl+Shift+P(Windows)/ Cmd+Shift+P(macOS)→ 输入 Preferences: Open Settings (JSON) → 回车
方式2:Ctrl+,(Windows)/ Cmd+,(macOS)打开设置UI → 点击右上角「打开设置(JSON)」图标

2.2. 全局基础配置

{ // 1. 全局默认格式化器(设为Prettier) "editor.defaultFormatter": "esbenp.prettier-vscode", // 2. 保存时自动格式化(核心!) "editor.formatOnSave": true, // 3. 格式化选中代码(手动触发) "editor.formatOnSelection": true, // 4. 粘贴代码时自动格式化 "editor.formatOnPaste": true }

2.3. 分语言指定格式化器(解决多插件冲突)

{ // 前端:统一用Prettier "[javascript]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[typescript]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[html]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[vue]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[css]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, // Python:指定Black "[python]": { "editor.defaultFormatter": "ms-python.black-formatter" }, }

3. 终端设置

默认的终端是windows的powershell终端,设置为cmd终端,看情况进行终端的切换,不过本人习惯于cmd


设置完毕后,删除之前的终端,重新运行,会是下面的cmd终端

4. 字体大小滚动设置

settings.json中在最后一行添加

“editor.mouseWheelZoom”: true
#注意上面结尾添加逗号

5. 格式化快捷键(手动触发)

5.1. 全局默认快捷键(最常用)

  • 格式化整个文档:Shift+Alt+F(Windows/Linux)/ Shift+Option+F(macOS)
  • 格式化选中代码:先选中代码 → 按上述快捷键,或右键「格式化选中内容」

5.2. 命令面板触发(快捷键冲突时用)

  • Ctrl+Shift+P(Windows)/ Cmd+Shift+P(macOS)
  • 输入:
    格式化文档:Format Document
    格式化选中:Format Selection
    切换默认格式化器:Format Document With… → 选择插件

5.3 自定义快捷键(修改 keybindings.json)

  • 打开:Ctrl+K Ctrl+S(Windows)/ Cmd+K Cmd+S(macOS)
  • 点击右上角「打开键盘快捷方式(JSON)」
  • 添加配置(示例:设 Ctrl+Alt+L 为格式化):
[ { "key": "ctrl+alt+l", "command": "editor.action.formatDocument", "when": "editorTextFocus" } ]

参考:
Python PyInstaller安装和使用教程详解_python
VSCode 代码格式化完整解决方案(插件 + 配置 + 快捷键)

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/2 13:12:34

轻量级AI办公操作系统:3步打造专属AI员工

1. 项目概述:这不是发布会,是打工人自救指南“GPT-5.4来了!”——看到这个标题,我第一反应不是点开,而是把手机倒扣在桌面上,泡了杯浓茶。干了十多年AI应用落地的老兵,见过太多“XX.4”“XX.5”…

作者头像 李华
网站建设 2026/7/2 13:06:27

025、超分创新改进指南:损失函数设计、网络架构搜索与涨点策略

025、超分创新改进指南:损失函数设计、网络架构搜索与涨点策略去年有个项目,客户要求把监控视频里的车牌从7272放大到288288,还要能看清数字。我跑了一周EDSR,PSNR到了32.5dB,但实际效果惨不忍睹——车牌边缘全是锯齿&…

作者头像 李华
网站建设 2026/7/2 13:05:49

支持长租和短租一体化的酒店管理系统大盘点

在大住宿业(Hospitality & Residential)融合发展的今天,“酒店长租化”与“公寓酒店化”已成为行业常态。传统酒店管理系统(PMS)由于账期固定、合同管理缺失,难以承载长租业务;而传统的公寓…

作者头像 李华
网站建设 2026/7/2 13:04:19

STM32与TC78H653FTG驱动直流有刷电机方案详解

1. 项目背景与核心器件解析在工业自动化和消费电子领域,直流有刷电机因其结构简单、控制方便、成本低廉等优势,始终占据着重要地位。根据市场调研数据显示,2023年全球直流电机市场规模已达到213亿美元,其中中小功率有刷电机占比超…

作者头像 李华