从零开始python安装及使用
- 一. python 安装
- 安装pip
- 验证
- 二. VSCode开发调试Python
- 1. 安装Python扩展
- 2. 核心配置(settings.json + 插件规则)
- 3. 终端设置
- 4. 字体大小滚动设置
- 5. 格式化快捷键(手动触发)
一. python 安装
一. 官网下载:python下载地址
- 安装包有两种格式:【msix】和传统的【exe】(记得勾选 Add python.exe to PATH)
- 传统的【exe】安装就是常规的安装,一直点击下一步就行,下面说下【msix】安装
二. 【msix】安装
- 双击下载的【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 及部分其他应用程序可突破此限制,但这需要修改一项系统级设置,该操作可能需要管理员权限批准,且修改后需重启电脑。如果未启用长路径支持,部分软件包可能会安装失败。
- 这是一个关于环境变量 (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 时手动删除它。
- 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 命令来完成安装。
- 这是安装过程的最后一个画面,意味着 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 代码格式化完整解决方案(插件 + 配置 + 快捷键)