从0开始——Python环境配置

本文介绍了Python语言的特性、为何选择学习Python的原因,以及详细的Python环境安装步骤,包括版本选择、安装流程和验证方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Python环境配置

本教程为笔主自己在学习时的一些经验与总结,供各位朋友一起学习交流使用,如果对你有帮助的话,还请点赞支持一下!

前言

python的简介以及发展

Python,读作['paɪθɑn],翻译成中文是蟒蛇的意思,并且Python的logo也是两条缠绕在一起的蟒蛇的样子,然而Python语言和蟒蛇实际上并没有一毛钱关系。
在这里插入图片描述

1989年,为了打发圣诞节假期,Gudio van Rossum吉多· 范罗苏姆(龟叔)决心开发一个新的解释程序(Python雏形),1991年,第一个Python解释器诞生,所以这年被当作Python的诞生年。Python这个名字,来自龟叔所挚爱的电视剧Monty Python’s Flying Circus。

为什么选择学python

  1. 易读性强: Python 的语法设计简单直观,代码易读易写,使开发者能够更专注于问题的解决而不是语法的复杂性。
  2. 广泛的库和框架: Python拥有丰富的第三方库和框架,涵盖了几乎所有领域,包括Web开发、数据科学、人工智能、机器学习等。这些工具使得开发更加高效。
  3. 跨平台性: Python是一种跨平台的语言,可以在多个操作系统上运行,包括Windows、Linux和Mac OS等。
  4. 社区支持: Python有一个庞大的活跃社区,这意味着有大量的文档、教程和支持。开发者可以在社区中获取帮助、分享经验和找到解决问题的方法。
  5. 动态类型和自动内存管理: Python是一种动态类型语言,变量的类型是在运行时确定的,这简化了代码的编写。此外,Python具有自动内存管理,开发者无需手动管理内存,减少了一些常见的编程错误。
  6. 面向对象: Python是一种面向对象的语言,支持面向对象的编程范式,使得代码更加模块化、可维护和可扩展。
  7. 开发速度快: Python的语法和动态特性使得开发速度相对较快,同时Python支持多种开发模式,包括面向对象、过程式和函数式等。
  8. 适用于多种用途: Python可用于开发各种类型的应用程序,从简单的脚本到大型的Web应用、科学计算和人工智能应用等。
  9. 开源: Python是开源的,任何人都可以查看和修改其源代码。这使得Python具有灵活性和可定制性,可以根据需求进行定制。
  10. 支持异步编程: Python 3引入了asyncio库,支持异步编程,使得处理大量并发任务更加高效。

python环境安装

下载

想要使用Python语言编写程序,我们必须下载Python安装包并配置Python环境,python版本众多,这里推荐下载稳定版避免出现不必要的bug,首先进入python官网,点击如下图所示位置,各位根据自己的系统以及需要选择合适的版本,下面提供python 3.10.4的Windows64位以及MAC的下载链接。
在这里插入图片描述

Windows 64位 python3.10.4 下载链接

mac 3.10.4下载链接

安装

如果出现下图所示,表示之前已经安装过此版本,可跳过安装步骤。
在这里插入图片描述

笔者这里之前已经安装过3.10.4版本,这里以3.12.1作为演示,安装过程都是1一样的。双击打开下载好的exe文件,勾选Add python.exe to PATH(添加至环境变量),选择Customize installation(用户自定义安装),可自定义安装路径,否则默认安装在C盘,
在这里插入图片描述

此页全选,分别为安装python文档文件;安装pip,方便后续下载安装其他python包;安装tkinter和IDLE开发环境;安装标准库测试套件,python启动器,便于后续更新,然后点击next
在这里插入图片描述

验证

这里点击Browse切换存放路径,默认的话在C盘(不建议),根据自己选择路径即可,选择好后点击install进行安装
在这里插入图片描述

安装完成后windows输入Windows+R打开windows命令运行框输入cmd后回车打开控制台,或者直接搜索命令提示符打开
在这里插入图片描述
在这里插入图片描述

打开后输入python若出现对应的版本号则代表环境安装成功
在这里插入图片描述

如果有什么问题或者上述帖子有什么勘误,欢迎各位与我交流指正,如果觉得不错,对你有所帮助,还请点个赞!

如果有什么问题或者上述帖子有什么勘误,欢迎各位与我交流指正,如果觉得不错,对你有所帮助,还请点个赞!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值