初学 Python 需要安装哪些软件?
作者:实验楼在线教育
链接:https://www.zhihu.com/question/289779838/answer/947316920
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。



连 SubLime 也可以使用
链接:https://www.zhihu.com/question/289779838/answer/947316920
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

如果是初学 Python,你可能不需要安装任何软件和环境……
众所周知,学编程最难的就是「迈出第一步」!
太多人从一开始就把最宝贵的热情,消耗在了「装环境、配系统、汉化、版本更新」上面,把「从入门到弃坑」变成了「连门都没看到就弃坑」……
在这个问题下,每个回答都说配置 Python 环境很简单,但细数一下就会发现,没有少于 20 步的操作。
更不用说 99% 的人都会遇到:
- 版本不兼容
- 更新报错
- 需要汉化或破解
- 下载慢、网络不通(大部分需要从国外服务器下载)
- 等等……
学习安装环境重要吗?很重要。
但一开始就折腾「虚拟机、Python 环境、anaconda、IDE 」,无疑是给自己选择了地狱模式……
10 年前,大家学习编程的方式是:买电脑 — 装系统 — 装环境 — 装软件。
但今天,学习 Python 已经很简单了,只需三步,就能获得一个完整的 Python 编程环境:
- 打开浏览器(推荐Chrome)
- 点击链接:Python 新手入门课
- 再点击「加入课程」即可
一个装好 Python 的开发环境就出现在你眼前了:

然后,直接敲代码就完事儿了!
学习任何东西,都需要 “喜欢、兴趣、成就感” 这样的正面情绪驱动,学编程更是如此。
别人小游戏都做出来了,而你还在看着一堆报错信息皱眉头,这种挫败感是很打击人的。
最后总结就是:
初学 Python,找一个现成的环境直!接!学!
毕竟,你要学的是编程,不是装系统,是吧?
9012 了,来「实验楼」直接使用免费的云端学习环境。随时随地,打开浏览器就能进入配置好的虚拟环境中,白嫖个开发环境不香吗?

等学到了一定程度,再去折腾环境也不晚,既省心,又大大降低了试错成本,两全其美。
最后:附上 Python 的学习路线:
基础知识
- Python 新手入门课
- Python3 简明教程
- Python版设计模式实践
- Python 异步编程
- Python 实现各种常用算法
- 使用 Python3 编写系列实用脚本
- 使用 Python 解数学方程
- Python 实现从 excel 读取数据并绘制成精美图像
- 使用 Python 定制词云
- Python3 智能裁切图片
- Python3 实现命令行动态进度条
Web 框架
- Python Flask Web框架
- Django 基础教程
- 异步 Web 框架 Sanic 设计与实现
- 基于 Django 实现 Upwork 众包网站
- 基于 React + Flask 打造私人专属网盘
- 基于 Django 实现问答社区
- 基于 Django + React 实现电商平台
- Flask 实现简单聊天室