从零开始配置Python环境
从零开始配置 Python 开发环境
这篇教程将手把手带你完成 Python 环境的配置,并在你的电脑上运行第一行代码 —— Hello World。
第一步:下载 Python 安装包
- 打开浏览器,访问 Python 的官方网站:https://www.python.org/
- 将鼠标悬停在页面顶部的 Downloads(下载)按钮上。
- 网站会自动识别你所使用的操作系统(例如 Windows)。直接点击下面出现的黄色按钮,例如 “Python 3.1x.x”(这里的数字代表版本号,下载最新版即可)。
- 等待浏览器完成下载。
第二步:安装 Python
下载完成后,你会得到一个类似 python-3.x.x-amd64.exe 的安装程序。
- 双击运行这个安装程序。
- ⚠️ 极其重要的一步: 在出现的安装界面正下方,有一个选项叫 “Add python.exe to PATH”(有些版本叫 “Add Python 3.x to PATH”),一定要把这个框勾选上!
(科普:如果不勾选,你的电脑系统会“找不到”你刚刚安装的 Python 在哪里。)
- 勾选之后,点击界面中间的 “Install Now”(立即安装)。
- 稍等片刻,直到界面显示 “Setup was successful”(安装成功),然后点击 “Close” 关闭窗口。
第三步:验证安装是否成功
安装完了,怎样确认它能正常工作呢?
- 按住键盘上的
Win键(带有微软四个方块图标的键,通常在左下角 Ctrl 和 Alt 之间),然后同时按下R键。 - 屏幕左下角会弹出一个**“运行”**对话框,在输入框中输入英文字母
cmd,然后点击确定。 - 此时会出现一个黑色的窗口(命令提示符)。在闪烁的光标处输入:
1
python --version
- 敲下回车键。如果屏幕上出现了一行字,比如
Python 3.12.2(版本号可能会有所不同),那么恭喜你,Python 已经成功安装并被系统识别了!
第四步:写下并运行你的第一行代码
环境已经全部搞定,现在让我们来运行编程界最经典的入门仪式:Hello World。
Python 自带了一个非常适合新手的代码编辑器,叫做 IDLE,我们可以直接用它来写代码。
点击电脑屏幕左下角的 “开始” 菜单(或者按一下
Win键),在弹出的搜索框里直接输入IDLE。在搜索结果中,你会看到一个名为 “IDLE (Python 3.x …)” 的软件,点击打开它。
这时会弹出一个白色的窗口,这个叫 Python Shell。你会看到闪烁的光标前有三个大于号
>>>。在光标处输入下面这行代码:
1
print("Hello World")
注意: 代码中的括号
()和双引号""必须是英文半角状态下输入的符号,不能是中文全角的哦!敲下回车键。
你会在下一行看到程序输出的结果:
1 | Hello World |
Python 基础语法
现在你已经成功运行了第一行代码,让我们再来尝试一些更好玩的例子!继续在 IDLE 的 >>> 提示符后输入以下代码。
把电脑当计算器用(基础数学运算)
Python 天然就是一个非常强大的计算器。试试输入:
1 | 8 + 5 |
按下回车,你会看到 13。
再试试稍微复杂的乘除法和括号合并:
1 | (50 - 5 * 6) / 4 |
按下回车,你会得到 5.0。(注意:在编程中 * 代表乘号,/ 代表除号)
认识“变量” —— 给数据贴个标签
在编程中,我们经常要把一些数据存起来,这就需要用到“变量”。你可以把变量想象成一个小纸箱,我们在纸箱侧面写上名字(变量名),然后把东西(数据)放进去。
1 | name = "alice" |
这两行代码敲完按回车后没有任何输出,但是 Python 已经在脑海里记住了:系统里有个叫 name 的箱子,里面装着文本 "alice";还有个被叫作 age 的箱子,里面装着数字 18。
现在让我们把它们一起打印出来:
1 | print("My name is", name, ",I am", age, "years old.") |
输出结果会是:My name is alice ,I am 18 years old.
和 Python 对话 —— 接收键盘输入
程序不仅能单向输出,它还能接收你输入的信息。复制下面这行代码试试:
1 | your_name = input("Please enter your name: ") |
(在 IDLE 的 Shell 界面里,你可能需要将这两行分别输入)。按下回车后,程序会打印“Please enter your name: ”并停下来等你打字。当你输入完自己的名字并按回车后,它就会用你的名字来跟你打招呼了!
简单的逻辑判断 —— 让电脑帮你做决定
让电脑根据不同的情况做不同的事,这就是编程最核心的魅力。
1 | weather = "Rainy" |
⚠️ 格式警告: 在
:的行并按回车,下一行会自动帮你空出四个空格。
尝试把 weather = "Rainy" 换成 weather = "Sunny" 然后再运行一次判断逻辑,你能猜到结果是什么吗?
正式进入Python编程 —— 安装 PyCharm
在前面的体验中,我们使用的是 Python 自带的简易编辑器 IDLE。对于刚开始敲几行代码来说它很方便,但当你以后需要写更长的代码、开发复杂的项目时,IDLE 就显得不够用了。
这时候,我们需要一款更强大、更顺手的专业工具。PyCharm 是目前最受 Python 开发者欢迎的代码编辑器(专业称呼叫集成开发环境 IDE)之一。
下载 PyCharm (社区版)
PyCharm 提供了两个版本:“专业版”(收费)和“社区版”(免费)。对于初学者来说,社区版 (Community Edition) 的功能已经完全足够使用了。
- 打开浏览器,前往 PyCharm 官方网站:https://www.jetbrains.com/pycharm/download/
- 在下载页面上往下翻,找到 “PyCharm Community Edition”。
- 点击黑色的 “Download” 按钮,等待安装包下载完成。
安装 PyCharm
- 双击运行下载好的安装包(如果是 Windows 电脑,文件名类似于
pycharm-community-xxxx.x.x.exe)。 - 在出现的欢迎界面中,一直点击 “Next”(下一步)。
- ⚠️ 中间有一步 “Installation Options”(安装选项),建议勾选以下内容:
- Create Desktop Shortcut: 勾选
PyCharm Community Edition。(在桌面上创建一个快捷方式,方便以后打开,如果你喜欢把常用软件都放在桌面上) - Update Context Menu: 勾选
Add "Open Folder as Project"。(右键菜单快捷打开项目,非常实用) - Create Associations: 勾选
.py。(让你双击所有的.pyPython 代码文件时,都默认使用 PyCharm 打开)
- Create Desktop Shortcut: 勾选
- 继续一路 “Next”,最后点击 “Install” 开始安装。
- 安装进度条走完后,勾选上 “Run PyCharm Community Edition”,然后点击 “Finish”,它就会自动启动了!
用 PyCharm 创建你的第一个项目
当你第一次打开 PyCharm 时:
- 可能会弹出一个许可协议的窗口,勾选左下角的 “I confirm…”,然后点击 “Continue”。
- 接着你会看到一个欢迎界面,点击那个醒目的 “New Project”(新建项目)按钮。
- 在新页面的第一行 “Location”(位置),你可以选择要把代码保存在电脑的哪个文件夹里,比如
D:\PythonProjects\MyFirstProject。 - 这里比较关键:在这个界面的下方,有一个 “Base interpreter”(基础解释器)的选项。由于我们刚把 Python 安装好,下拉菜单中通常会自动出现刚才装好的 Python(例如 Python 3.x.x)。确认无误后,直接点击右下角的 “Create”(创建)。
- 耐心等几秒钟,PyCharm 就会帮你搭建好项目结构了。
在 PyCharm 中写代码并运行
- 在左侧的目录树中,右键点击你的项目名字(比如 MyFirstProject)。
- 选择菜单首项 “New” -> “Python File”。
- 给这个代码文件起个名字,比如输入
hello,然后按回车。 - 现在,在右边宽敞的代码编辑区里,重新打出那句经典的魔法咒语:
1 | print("Hello PyCharm!") |
- 代码写完后,怎么运行呢?非常简单:在代码编辑区的空白处点击右键,然后选择带有绿色三角形播放图标的 “Run ‘hello’”(运行 ‘hello’)。
- 这时,屏幕的正下方就会打开一个新的面板,里面清晰地打印着:
1 | Hello PyCharm! |
🎉 大功告成!
进阶:如何优雅地管理多个 Python 环境 —— 安装 Conda
随着你学习得越来越深入,你可能会同时开发好几个不同的项目。比如,项目 A 需要使用 Python 3.8,而项目 B 需要使用最新的 Python 3.12;或者不同项目需要用到同一个工具的完全不同版本。如果把所有东西都装在电脑默认的同一个环境里,很容易产生冲突,导致程序跑不起来。
为了解决这个问题,专业的开发者通常会使用 Conda。它就像是一个专门为 Python 准备的“虚拟机管家”,可以为你的每个项目创建相互隔离的专属 Python 环境。
认识 Miniconda
Conda 有两个主要的发行版:Anaconda(庞大,包含了上千个数据科学包,非常占空间)和 Miniconda(精简,只包含最核心的 Python 运行环境和 conda 工具)。对于绝大多数开发者来说,轻量小巧的 Miniconda 是最佳选择。
下载并安装 Miniconda
- 打开浏览器,为了更快的下载速度,我们可以前往清华大学开源软件镜像站下载 Miniconda:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/ - 在文件列表中向下翻,找到适合你电脑系统的安装包。如果你是 Windows 电脑,通常选择文件列表最底部类似
Miniconda3-latest-Windows-x86_64.exe的文件下载。 - 双击运行下载好的安装包。
- 一路点击 “Next” 和 “I Agree”。
- ⚠️ 关键的安装选项: 在 “Advanced Options”(高级选项)界面,你可能会看到几个复选框:
- 一般建议不要勾选 “Add Miniconda3 to my PATH environment variable”(不推荐将其加入 PATH 环境变量,以免和之前的 Python 冲突)。
- 建议勾选 “Register Miniconda3 as my default Python 3.x”(将其注册为默认的 Python 环境)。
- 建议勾选 “Clear the package cache upon completion”(安装完成后清理缓存,以节省电脑存储空间)。
- 点击 “Install” 开始安装,绿条走完后点击 “Finish” 结束。
创建并进入你的第一个独立环境
- 按下电脑的
Win键打开开始菜单,在刚安装的程序中,你会发现一个叫 “Anaconda Prompt (Miniconda3)” 的快捷方式。 - 点击打开它,你会看到一个全新的黑色命令行窗口。请注意,它的命令行开头多了一个
(base)的字样!这就代表你已经身处 Conda 的默认基础环境中了。 - 接着,我们来创建一个崭新的、完全独立的 Python 3.10 环境(我们给它取个名字叫
my_env)。在窗口中输入:按下回车。1
conda create --name my_env python=3.10
- 当屏幕上弹出一大串文本,并询问你
Proceed ([y]/n)?(是否继续)时,输入字母y并按下回车。Conda 就会开始自动帮你下载并搭建这个新家。 - 稍等片刻,搭建完成后,系统会提示你如何使用它。输入下面这行命令来“进入”这个新房间:按下回车后,见证奇迹的时刻到了:命令行最前面的
1
conda activate my_env
(base)变成了(my_env)!
现在,你就可以在这个纯净的“新房间”里随意折腾了!如果在实际项目中你不小心把环境搞得一团糟,没关系,用 Conda 删掉重来只要几秒钟。保持良好的环境隔离习惯,是你迈向高级 Python 玩家的坚实一步。
让 PyCharm 连上 Conda 环境
我们刚才在命令行里用 Conda 建好了 my_env,怎么让此前安装的 PyCharm 知道并且使用它呢?
- 打开 PyCharm,并在你刚才创建的项目中。
- 在顶部菜单栏点击 “File” -> “Settings”(Mac 系统则点击左上角 “PyCharm” -> “Preferences”)。
- 在弹窗的左侧列表中找到 “Project: 你的项目名”,展开它并点击 “Python Interpreter”(Python 解释器)。
- 在右侧靠上的位置,点击 “Add Interpreter”,然后选择 “Add Local Interpreter…”。
- 在左侧菜单中点击 “Conda Environment”。
- 接着在右侧选中 “Use existing environment”(使用现有环境)。
- 点击下拉箭头,通常 PyCharm 会自动识别出你刚刚创建的
my_env环境。选中它!(如果它提示找不到 conda executable,你需要手动点击文件夹图标,找到你安装 Miniconda 目录下的_conda.exe或condabin\conda.bat)。 - 一路点击右下角的 “OK” 保存。
配置好后,你可以看一下 PyCharm 界面最右下角的状态栏,解释器的名字是不是已经变成了包含 (my_env) 字样的版本号了?
这说明,你的 PyCharm 已和环境管家 Conda 完美结合!以后写不同项目的代码,只要在这里切换不同的环境就可以无缝无冲突地工作了。
💡 进阶阅读
想要了解更多关于 Conda 的高级用法(如查看所有环境、删除环境、包安装与导出等详细命令)?
👉 请点击阅读:Conda手册




