002、Python开发环境搭建:从官网下载到安装完成

张开发
2026/4/9 17:11:11 15 分钟阅读

分享文章

002、Python开发环境搭建:从官网下载到安装完成
002、Python开发环境搭建从官网下载到安装完成昨天帮实习生调试一个简单的脚本他信誓旦旦说环境肯定没问题结果一跑就报“python不是内部或外部命令”。我让他打开命令行输入where python果然空空如也——环境变量都没配。这种问题我见过太多次了今天咱们就从最基础的安装开始把这条路彻底走通。为什么非要官网下载很多新手图省事直接用某些“一键安装包”或者系统自带的Python。不是不行但容易埋雷。我见过有人用Windows商店装的Pythonpip装包时权限报错折腾半天也见过用第三方打包版本结果某些标准库居然被精简掉了。官网版本最干净也最可控出了问题社区里大家都用的是同一套好排查。下载环节的细节打开python.org首页那个大大的黄色下载按钮别急着点——那通常是最新版。对于生产环境我建议稍微往下翻找到“Python 3.8.x”或“3.9.x”这类次新版本。为什么不用最新版新版本刚出来时很多第三方库还没适配你可能会遇到各种奇怪的兼容性问题。3.8和3.9这两个版本目前生态支持最成熟踩坑最少。注意看操作系统选择Windows用户会看到两个安装包选项“Windows installer (64-bit)”和“Windows installer”。如果你的系统是近五年买的基本可以无脑选64位。32位版本内存限制太紧现在基本用不上了。安装时的关键选择双击安装包后第一个界面底部有个小字“Add Python 3.x to PATH”务必勾上这就是开头那个实习生踩的坑。不勾选的话安装完你得手动去系统环境变量里添加Python的安装路径新手很容易配错。接下来是安装类型选择。“Install Now”是默认路径快速安装“Customize installation”可以自定义。我建议选自定义不是为了改安装路径而是要看清楚可选组件。下一个界面里“pip”和“py launcher”必须勾选。pip是Python的包管理工具没它你后面装第三方库会非常痛苦py launcher让你能在命令行里用py命令调用Python比直接输python更灵活。安装路径我一般放在C:\Python38这种简单位置别放带中文或空格的路径。有些老旧的库对路径支持不好遇到空格就报错到时候排查起来很头疼。验证安装是否成功安装完别急着关打开命令行WinR输入cmd输入python--version如果显示Python 3.x.x恭喜你PATH配置成功了。再输入pip--version应该能看到pip的版本信息和安装路径。两个命令都正常说明基础环境没问题。这里有个小技巧关掉刚才的命令行窗口重新开一个再试。因为环境变量更新后需要新开的终端才能生效。很多人验证时用的是老窗口发现命令不识别以为安装失败了其实只是需要重启终端。可能会遇到的坑如果python --version报错但安装时明明勾了PATH试试重启电脑。Windows有时候更新环境变量就是需要重启才彻底生效。有时候系统里装了多个Python版本比如之前装过Anaconda这时候输入python可能会启动不是你刚装的那个。可以用where python命令Windows或which pythonLinux/Mac查看实际调用的Python位置。这也是为什么我推荐用py命令你可以在命令行里试试py -3.8来明确指定版本。个人经验之谈别在系统里装太多Python版本版本管理混乱是调试的噩梦。如果真有多个项目需要不同版本建议用虚拟环境virtualenv或者conda来隔离别直接往系统里装一堆。安装完成后第一件事应该是升级pip到最新版python -m pip install --upgrade pip。新版本pip解决依赖问题更聪明下载速度也快。最后说个很多人忽略的点安装目录下的Scripts文件夹比如C:\Python38\Scripts最好也加到PATH里。很多工具安装后会在这里放可执行文件不加的话以后用这些工具还得输完整路径。环境搭建这种基础工作做得扎实后面能省一半的调试时间。下次咱们聊聊怎么选代码编辑器那又是另一个故事了。

更多文章