【新手必看!】半夜学妹发信息给我,害我非常激动,结果问我如何搭建python的开发环境

此文章内容适合所有人,只要你认识字,小白跟着一步一步操作都可以成功把Python环境安装好,整个过程还可以了解一些开发相关的基础知识。如果觉得还不错,那就请你点个赞或者点个关注,这将是我最大的动力!

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-R3Z9b5QD-1692863367888)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/d02e75b81871438bad6d178ce595f8ce~tplv-k3u1fbpfcp-zoom-1.image)]


首先,谈到开发环境,这是一个既基础又重要的东西。python程序员用开发语言进行工作创造,或者小白要学习一门开发语言,那么搭建开发环境是必须的第一步。就像冲锋陷阵的士兵要有战场,伐木工要找到可伐的树林一样。对于士兵来说,战场就是他们搭建的“开发环境”,而对于伐木工来说,树林就是他们的“开发环境”。

Python的开发环境搭建其实很简单,找到正确的方法,就能够更快速的完成开发环境的搭建,就能少走弯路少掉发。本文章一个小白看完了都能快速的完成搭建,现在让我来介绍如何搭建。


第一步:准备工作

1 、下载正确的安装文件

对于Python来说,无论新手还是老手,搭建开发环境要找到可靠的安装文件。Python的官网给我们提供了最新,最完整的安装文件下载方案。我们只要进入官网(https://www.python.org/),找到下载链接下载就好,如下

这里使用windows系统,直接点击就可以下载下来(OX,和linux系统也一样)。需要注意的是,我选择的是最新版本Python。如果你是一个全新的小白,刚下决心进入软件开发的坑,那么去理解版本号的意义其实是很重要的。我们可以在Python官网找到提供所有Python发行版本下载地址,可以在官方网站 DownLoad 链接下。

截至目前Python官网提供了3.9、3.8 、3.7 、 3.6 、2.7这五个版本,这些版本都可以用于安装我们的开发环境。那问题来了这几个版本他们之间有什么样的不同之处呢?

2、我们需要了解版本号的意义

小数点前面的我们叫做大版本号,它代表的是这个软件或者这个编程语言有了质的飞越,无论从性能上、语法的使用上、一些基本的概念上还是功能上,都有很大的不同。但带来的后果就是用后面的版本编写的程序不能直接在最新的版本环境下运行,后者会造成系统报错。用软件行业的行话来说叫做向下不兼容。


那 3.8 到 3.9会有什么不同呢?小数点后面的数字代表了一个软件产品或开发语言有了小版本的进步,这些进步包括了BUG的修复,一些新的功能特性,或者性能上的改善。如果要把一个用python3.8甚至python3.7编写的项目升级到python3.9其实很简单,甚至不用去修改任何东西。用软件行业的话来说,叫做向下兼容。

第二步,安装Python工具包

Python安装很简单,在windows系统下面右键已经下载好的安装文件,选择“以管理员身份运行”启动安装程序,然后下一步,下一步就可以。不过在安装的过程中,下面的细节值得注意

1 、不建议使用默认位置安装

但是为什么默认位置不适合安装呢?

原因有以下几点:

1.这个位置不好找:配置一些第三方库全局变量时会有一些不顺手。大部分windows电脑C盘都不是很大,并且C盘有些时候会受到访问权限的影响,外部程序想要调用Python的核心库,会出问题。

2.未来可能会有很多的Python虚拟机,放在C盘不是很好管理。

3.我们一般都会用这样的地址来代替默认安装地址,比如:

(1).D:\Python

(2).E:\Python

(3).C:\Python(如果你的PC只有一个分区,这是最次的方案了)

修改默认地址:在安装时选择自定义安装,然后点击“下一步” 就可以看到这个界面:

记得设置好,点击 install 耐心等待就好。


第三步,安装完成

当你看到下图的界面,说明已经安装成功了。

第四步,安装一个好的IDE作为编写Python代码的工具

安装完成之后,在开始菜单找到文件夹。IDLE自带开发环境,打开python 3.9.6(64-bit)

可以用文档和解释器打开运行代码。

1.首先看一下交互式的解释器,教大家一个小技巧,打开交互式解释器,不需要每次都从菜单找,我们可以直接按下window+R,打开运行,输入python就能打开这个python的交互式环境,可以用来计算一些常见的数学运算,如下图:

比如:输入了3*3,一下就可以算出来是9;


比如:输入2**3,这是幂运算,意思是2的三次方,一下就可以算出是8;


又或者可以用数字大一点来算,你们自己操作的时候可以看到,大数字算起来几乎也是一瞬间返回结果的。

经常使用python适合科学运算,从这里就能了解到一点原因。像其他的语言,计算大数字要额外加库的。python直接将集成在了原系统的底层,直接原生支持了运算,不仅是这里展示的大数运算,还有很多其他特性。所以在科学计算中有一定优势,如单单当成一天个功能性强大的计算器,那太浪费了。在这个交互式环境中也可以执行代码。


比如,跑一个print函数

解释器一般用来验证一些代码,而不会真的写很长的代码。


2.接下来看一下IDLE

通过自带的IDLE运行python代码,IDLE是python安装包自带的一个开发环境。

乍一看和刚刚的交互式环境没什么区别 ,就是颜色变白了而已,其实他的语言更加丰富比如说可以打开python的一个源文件来运行,或者是将当前的代码保存为一个python的源文件,还有一些其他功能,不过这些功能对于我们来说还是略微显得不足,所以后期也很少使用IDLE。


这里有一些小彩蛋和学习资源给大家介绍:

1.输入import this 会输出python之禅(打开window+r) ,可以看到有信息出来,这也是一个python的一个设计哲学,大家有兴趣可以搜索翻译,其实还是挺有意思的。


2.Idle中有一些有趣的Demo(Help—Turtle Demo),这是一个绘图的例子。


Example里面有非常多的例子,比如说yinyang,这里可以画出一个太极图案。


除了它,还有一些其他的例子,minmal-hanoor,这是一个汉诺塔。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hPB79PmM-1692863367896)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/82d9d7e65ff44d31a56595dd5cb12a1c~tplv-k3u1fbpfcp-zoom-1.image)]

还有很多其他的例子,大家感兴趣的话可以自己一个一个点出来看一看。


第五步、下载合适Pycharm

我们通过这个网址进入到Pycharm的官方网站:https://www.jetbrains.com/pycharm/download/。

Pycharm有两个版本,一个专业版(Professional),一个社区版(Community)

(1).左边的专业版拥有全套的Web开发工具箱,开发人员可以使用它快速的搭建和开发任意的网络应用程序,是非常高效和舒服的,但要收费。

(2).右边的是社区版本,是开源的(任何人都可以拿到这个工具的源代码)免费的。但仅有Python相关的开发工具。其实社区版也可以完成专业版能完成的事情,就是比较费事,比较麻烦。对于Python的学习,或者仅写纯Python的代码,使用社区版就足够了。

2.Pycharm的安装和配置

双击下载好的安装文件,然后根据提示勾选选项之后,Next就可以了。到了这一步骤,建议选择在桌面创建快捷方式:


安装完后第一次启动Pycharm,要勾选一个协议,勾选完后Next,选择Don’t send按钮,就可以看到配置Pycharm的样式界面:


3. 创建新项目。

我们配置好Pycharm后,会看到这样一个界面。我们可以根据这个界面引导,来创建一个新的Python项目:

我们先点击第一个,创建一个新项目: ​​​​​​​


为这个新项目去创建一个Python虚拟机。这里涉及到一个重要概念,Python虚拟机,虚拟主机相当于从服务器中分割出一个空间一样。

配置好后,选择Create稍等片刻,项目就为我们创建好了:建好新项目


然后我们在项目目录里面新建一个Python文件,右键点击项目 ->New->Python File:

这里我把新文件命名为c1.py。创建完文件后,在右边的编辑器里输入下面的代码:

print(“hello python”)

然后右键-Run‘c1’(ctrl+shift+F10)运行代码,能看到运行出c1,输出‘hello python’,到这里就差不多啦,是不是一看就会,对新手小白也很友好。


最后 如果小伙伴看到这里,操作到这里时Python的最基础的开发环境就搭建好了。如果对大家有帮助,请大家点个赞或者点个关注,在下方评论或者私信我,我都会一一解答的。 ​​​​​​​

感谢每一位愿意读完我文章的人,创作是一件非常值得持续投入的事情,因为你们每一次的支持都是对我极大的肯定!

这里给大家分享一份Python全套学习资料,包括学习路线、软件、源码、视频、面试题等等,都是我自己学习时整理的,希望可以对正在学习或者想要学习Python的朋友有帮助!

CSDN大礼包:全网最全《全套Python学习资料》免费分享🎁

😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓

👉CSDN大礼包🎁:全网最全《Python学习资料》免费分享(安全链接,放心点击)👈

1️⃣零基础入门

① 学习路线

对于从来没有接触过Python的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
在这里插入图片描述

② 路线对应学习视频

还有很多适合0基础入门的学习视频,有了这些视频,轻轻松松上手Python~在这里插入图片描述

③练习题

每节视频课后,都有对应的练习题哦,可以检验学习成果哈哈!
在这里插入图片描述
因篇幅有限,仅展示部分资料

2️⃣国内外Python书籍、文档

① 文档和书籍资料

在这里插入图片描述

3️⃣Python工具包+项目源码合集

①Python工具包

学习Python常用的开发软件都在这里了!每个都有详细的安装教程,保证你可以安装成功哦!
在这里插入图片描述

②Python实战案例

光学理论是没用的,要学会跟着一起敲代码,动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。100+实战案例源码等你来拿!
在这里插入图片描述

③Python小游戏源码

如果觉得上面的实战案例有点枯燥,可以试试自己用Python编写小游戏,让你的学习过程中增添一点趣味!
在这里插入图片描述

4️⃣Python面试题

我们学会了Python之后,有了技能就可以出去找工作啦!下面这些面试题是都来自阿里、腾讯、字节等一线互联网大厂,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
在这里插入图片描述
在这里插入图片描述

5️⃣Python兼职渠道

而且学会Python以后,还可以在各大兼职平台接单赚钱,各种兼职渠道+兼职注意事项+如何和客户沟通,我都整理成文档了。
在这里插入图片描述
在这里插入图片描述
上述所有资料 ⚡️ ,朋友们如果有需要 📦《全套Python学习资料》的,可以扫描下方二维码免费领取 🆓
😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓

👉CSDN大礼包🎁:全网最全《Python学习资料》免费分享(安全链接,放心点击)👈

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值