对于刚接触编程的新手来说,编写第一行代码前的“环境配置”往往是最劝退的环节。环境变量是什么?为什么我的终端提示找不到命令?别担心,这篇文章将手把手带你在 Windows、macOS 和 Linux 上搭建目前最流行、最轻量级的开发组合:Python + Visual Studio Code (VS Code)

阶段一:安装 Python 解释器(核心引擎)

Python 解释器是运行 Python 代码的核心。不同系统的安装方式略有不同,但核心痛点都在于系统路径(PATH)的配置

1. Windows 系统

Windows 环境配置最容易在路径上栽跟头。

  • 下载: 前往 Python 官网 下载最新的 Windows 安装包(通常是 .exe 文件)。
  • 安装(🚨 极其重要):
    • 双击运行安装包。
    • 在安装界面的底部,务必勾选 Add Python.exe to PATH(将 Python 添加到环境变量)。这是新手最容易漏掉的一步!如果不勾选,你的电脑将“无法识别” python 命令。
    • 点击 Install Now 等待完成。
2. macOS 系统

Mac 系统自带 Python,但通常版本较老(甚至是 Python 2),强烈建议安装独立的新版本。

  • 推荐方案(Homebrew): 如果你安装了包管理器 Homebrew,直接在终端输入:
    brew install python
    
    
  • 官网方案: 前往官网下载 macOS 版本的 .pkg 安装包,像安装普通软件一样一路“下一步”即可。官网安装包会自动帮你处理好环境变量。
3. Linux 系统 (以 Ubuntu/Debian 为例)

Linux 对开发者非常友好,可以直接通过自带的包管理器安装。

  • 打开终端,输入以下命令:
    sudo apt update
    sudo apt install python3 python3-pip
    
    

阶段二:安装 VS Code 与必备插件(开发利器)

有了引擎,还需要一个顺手的方向盘。VS Code 是目前最强大的轻量级代码编辑器。

1. 软件安装

前往 VS Code 官网,网站会自动识别你的操作系统,点击巨大的 “Download” 按钮,下载并安装即可。全平台安装都非常简单。

2. 必备插件配置

打开 VS Code 后,点击左侧边栏的扩展(Extensions)图标(或按下 Ctrl+Shift+X / Cmd+Shift+X),搜索并安装以下两款核心插件:

插件名称作用备注
Chinese (Simplified)汉化包让 VS Code 界面变成中文,降低认知负担。
Python核心支持微软官方提供,包含代码高亮、自动补全、格式化和调试功能。

阶段三:新手避坑与痛点解决

环境装好了,但在实际开发中,新手通常会立刻遇到以下两个致命痛点:

痛点一:“下载第三方库慢如蜗牛甚至报错”

原因: Python 的包管理工具 pip 默认从国外服务器下载资源。
解决方案: 换绑国内镜像源(如清华源或阿里云源)。
打开你的终端(Windows 为 CMD 或 PowerShell,Mac/Linux 为 Terminal),输入以下命令设置全局替换:

# 设置清华源,大幅提升下载速度
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

痛点二:“不同项目的包互相冲突”

原因: 新手习惯把所有的库都装在系统的全局环境里,A 项目需要 1.0 版本的库,B 项目需要 2.0 版本,导致崩溃。
解决方案: 养成使用**虚拟环境(Virtual Environment)**的好习惯。
在 VS Code 的终端里,进入你的项目文件夹,执行以下两步:

  1. 创建虚拟环境: python -m venv venv (Mac/Linux 使用 python3 -m venv venv)
  2. 激活虚拟环境:
  • Windows: .\venv\Scripts\activate
  • Mac/Linux: source venv/bin/activate
    当你的终端提示符前面出现 (venv) 字样时,说明你已经在一个纯净、隔离的环境中了。

阶段四:验证你的开发环境

最后一步,让我们跑通第一个程序,确认一切就绪。

  1. 在 VS Code 中新建一个文件夹,命名为 my_first_project,并在 VS Code 中打开它。
  2. 新建一个文件,命名为 hello.py。
  3. 输入以下代码:
print("Hello, World! 环境配置大功告成!")

  1. 点击右上角的 ▶️ 播放按钮(Run Python File)。
    如果你在下方的终端窗口看到了这段中文输出,恭喜你,你已经完美跨越了新手最大的阻碍,正式踏入了开发者的世界!
Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐