入门Python?先从安装开始!

部署运行你感兴趣的模型镜像

一、必须了解的三个概念:

  1. 编程环境
    编程环境指的是代码运行所需要的环境,即运行逻辑,为什么这条代码能得到这样的输出?代码在没有配置环境的情况下是无法运行的!编程环境最初是由编程语言创始人打造的一套语言规则,随着后续的不断完善迭代,有了更多的版本。如Python2、Python3,可以理解为不同的大版本,大版本之间可能会在语法表达上存在差别;如Python3.9、Python3.10,可以理解为大版本中的小版本,小版本之间可能会存在底层代码的细微差别,初学或许不需要考虑小版本的问题,但是一定要知道,随着学习的深入,版本的选择至关重要,在决定使用某个版本前,一定要明确自己的目标,尽量避免依赖冲突。当然如果发生了冲突也是可以解决的。

  2. IDE
    集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,类似于Office的办公软件,但作用不同。它集成了代码编辑、调试、编译等功能,并提供了友好的图形用户界面。主流IDE如PyCharm和VSCode提供了丰富的扩展市场,用户可使用各种开发工具辅助编程。

  3. 虚拟环境
    虚拟环境也是编程环境,但它是一个隔离的、独立的编程环境,用于在同一台计算机上管理不同项目的依赖项(例如库、框架、版本等)。使用虚拟环境可以避免不同项目和包之间的版本依赖冲突,使得每个项目可以在特定的环境配置下稳定运行。虚拟环境易创建、可删除的特性给用户带来了很大的便利。

二、安装编程环境

python

  1. 进入Python官网,首页如下图,直接点击Downloads可以下载最新版本的Python,并查看Python的不同版本详情;想要下载旧版本的Python可以将鼠标悬浮在Downloads上,在显示的下拉菜单中选择自己电脑的平台。(注意:不是越新的版本越好,新的版本反而可能存在一些未发现的问题。)
    Python
    Python >>> Downloads

  2. 下滑找到需要的版本后,点击安装包即可开始下载。如果下载速度过慢可以到清华源(清华大学开源软件镜像站)下载。下载到安装包后,打开安装包开始安装。
    Python >>> Downloads >>> Windows

  3. 安装主要分为默认安装和自定义安装两种方式,默认安装会将python安装到C盘,自定义安装可以指定安装目录,二者均可选择。

    • Use admin privileges when installing py.exe 建议选择用管理员权限安装,目的是写入系统关键目录或修改注册表设置。若未勾选该选项,安装程序可能无法正常写入系统级目录,另外由于权限不够,部分文件夹存在无权访问的情况。
    • Add python.exe to PATH 此处必须勾选,目的是将python的相关路径添加到Windows系统的环境变量中,当然如果此处未勾选,也可以手动添加环境变量。
      在这里插入图片描述
    • 这里安装选择了自定义安装,下面全选即可,进入下一步。
      在这里插入图片描述
    • 此处建议勾选Install Python 3.12 for all usersPrecompile standard library,另外可以将python的安装路径改到非系统盘。点击安装后,等待安装成功即可。
      在这里插入图片描述
  4. 下面测试Python是否安装成功

    • Windows + R 打开“运行”对话框,输入cmd后,回车即可进入Windows系统的命令终端。当然直接在任务栏的搜索框中输入cmd也可以。
      在这里插入图片描述
    • 打开终端后,输入python,回车后,输入python的版本信息就证明python已经安装完成并可以使用了,下图是一段简单的代码,感兴趣的朋友可以自己尝试一下。
      C:\Users\Administrator>python
      Python 3.12.10 (tags/v3.12.10:0cc8128, Apr  8 2025, 12:21:36) [MSC v.1943 64 bit (AMD64)] on win32
      Type "help", "copyright", "credits" or "license" for more information.
      >>>
      
      >>> a=2024
      >>> b=1
      >>> print(a+b)
      2025
      
      >>> print("Hello {}!".format(a+b))
      Hello 2025!
      

Anaconda(推荐)

Anaconda是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项,具有非常出色的环境管理能力,同时还集成了交互式开发工具Jupyter。Anaconda安装和使用的难易程度和Python相当,其丰富的依赖包足以满足大部分新手的学习和使用,并且交互式开发界面方便让学习者观察每一句代码的运行结果。当然同时安装Anaconda和python并不会产生冲突,感兴趣的朋友可以两个都体验一下。

特性Anaconda原生 Python
环境管理强大,支持多虚拟环境,自动处理依赖冲突需要手动管理环境,依赖问题较多
包管理conda 包管理器,支持科学计算库,快速安装pip 安装,适合常见 Python 包
适用场景数据科学、机器学习、复杂的依赖管理轻量级开发、一般项目开发
  1. 进入Anaconda官网首页,右上角点击 Free Download ,进入下一界面。
    在这里插入图片描述
    • 点击 Skip registration 跳过注册,直接进入下载界面。
      在这里插入图片描述
    • 点击 Download 即可开始下载。下载完成后,打开安装包,开始安装。
      在这里插入图片描述
  2. 安装anaconda
    • 点击 Next 开始安装。
      在这里插入图片描述
    • 此处安装选择推荐的 Just Me 即可,想要选择 All Users 可以参考官方文档
      在这里插入图片描述
    • 可以更改路径到非系统盘。
      在这里插入图片描述
    • 勾选前三个选项后点击Install即可:创建快捷方式、添加到环境变量、将anaconda设置为默认的python
      在这里插入图片描述
    • 当前处于安装状态,需要较长时间,耐心等待。
      在这里插入图片描述
    • 将两个勾去掉,点击 Finish 完成安装。(不取消勾选会自动打开Anaconda,而且耗时较久,一般不需要打开使用)
      在这里插入图片描述

三、安装IDE(VSCode)

  • 未完待续

您可能感兴趣的与本文相关的镜像

Python3.11

Python3.11

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值