搭建python开发环境_下搭建 Python 开发环境

news/2024/7/5 3:00:31

下搭建 Python 开发环境

前面两个小节中我们已经学习了在 MacOS 和 Ubuntu 中安装 Python 的开发环境。当然,作为用户基数最多的 Windows 操作系统,我们当然不会忘记,这节课我们就来学习下如何在 Windows 下搭建 Python 的开发环境。

1. 下载 Python

1.1 Python 2 与 Python 3

Python 有两个主要的版本: Python 2 与 Python 3。Python 3 相对于 Python 2 是一个重大的升级,Python 3 与 Python 2 两者的语法不兼容。最近这几年 Python 3 的使用率急剧上升,Python 2 将逐步退出舞台。因此,新手学习 Python 应该选择 Python 3,在下载 Python 时请注意选择下载 Python 3。

1.2 32 位 Python 与 64 位 Python

32 位操作系统与 64 位操作系统

windows 操作系统分为 32 位操作系统与 64 位操作系统。在 32 位操作系统中,CPU 一次能处理 32 位的数据,支持内存最多为 4 GB (2 的 32 次方);在 64 位操作系统中,CPU 一次能处理 64 位的数据,支持内存可以超过 4 GB (2的32次方)。通常情况下,内存超过 4 GB 时,应该选择安装 64 位操作系统。

32 位 Python 与 64 位 Python

根据操作系统的位数,Python 分为 32 位 Python 与 64 位 Python。在 32 位操作系统中,只能运行 32 位 Python;在 64 位操作系统中,既能运行 32 位 Python 也能运行 64 位 Python。

需要根据操作系统的位数,安装相应的 Python版本,查看操作系统是 32 位还是 64 位的步骤如下:

选中“计算机”,右键点击,在弹出菜单中选择“属性”,如下图所示:

5e6ced1f099d7f6814400900.png

在“属性”对话框中,查看“系统类型”,下图显示为“64 位操作系统”,如下图所示:

5e6ced32092de85414400900.png

1.3 在腾讯软件中心下载

在国内访问 Python 官网的速度很慢,有时会出现无法打开的情况。大部分国内的下载站点提供的 Python 软件都有软件捆绑的现象。强烈推荐初学者在腾讯软件中心 https://pc.qq.com 下载,腾讯软件中心下载速度快,并且没有捆绑软件,在腾讯软件中心的搜索框中输入 Python,如下图所示:

5e6ced3f09dc0b5314400852.png

搜索结果包含 4 条结果:

Python 3.7 (64 位),该版本是 64 位 Python。

Python 3.7,该版本是 32 位 Python。

Python 2.7.15 (64 位),该版本是 64 位 Python。

Python 2.7.15,该版本是 32 位 Python。

请根据操作系统的位数,下载Python 3.7 (64 位)或者 Python 3.7。

1.4 在官方网站下载

进入下载页面 https://www.python.org/downloads,有多个版本的 Python 可以下载,其中 Python 2.7.15 为 Python 2 系列,不要下载 Python 2 系列的版本,如下图所示:

5e6ced5009a9715814400852.png

点击 Python 3.6.6,进入下载 Python 3.6.6 的页面,有多个安装文件可以下载,“Windows x86-64 executable installer” 是 64 位 Python 的安装文件,“Windows x86 executable installer” 是 32 位 Python 的安装文件,请根据你的操作系统位数下载对应的版本,如下图所示:

5e6ced5d09d24b5714400852.png

2. 安装步骤

点击 Python 软件安装包,出现安装对话框,请注意对话框中的文本:“Install Now”和“Add Python 3.6 to PATH”,如下图所示:

5e6ced6e094349c306820424.png

选中选项“Add Python 3.6 to PATH”,该步骤将 Python 程序的路径加入到 Path 环境变量中,词条“Python代码如何运行”详细解释 Path 环境变量的含义,初学者请务必选中此选项,如下图所示:

5e6ced7d098fddfd06820424.png

点击”Install Now”,开始进行安装,如下图所示:

5e6ced8809ac239c06820424.png

安装成功后,在 Windows 的开始菜单中,可以找到 Python 程序相关的图标,如下图所示:

5e6ced9709dfc17106130764.png

3. 测试安装是否成功

3.1 双击 Python 图标运行 Python IDLE

IDLE 是 Python 自带的 Python 集成开发环境,可以在 IDLE 中完成编写和运行 Python 程序,在程序开始菜单中找到 Python,点击”IDLE (Python 3.6 64-bit)”,如下图所示:

5e6ceda60936103c06110764.png

如果标题为 “Python 3.6.0 Shell” 窗口,则表示 Python 已经安装成功,如下图所示:

5e6cedb609b20d3507710777.png

3.2 在命令行环境中运行 Python

用户也可以在命令行环境下运行 Python 程序,在程序开始菜单中输入cmd,进入命令行环境,如下图所示:

5e6cedd00966cc4f14400900.png

在命令行窗口中输入命令 Python,如果出现如下提示则表示 Python 已经安装成功,如下图所示:

5e6cedda098db63e08550526.png

3.3 常见错误

在命令行窗口中输入命令 Python,如果出现提示 “python 不是内部或外部命令”,如下图所示:

5e6cede50922ef0409530526.png

该提示表示命令行环境中找不到 Python 可执行程序,请重新安装 Python,在安装 Python 时,选中选项“Add Python 3.6 to PATH”,如下图所示:

5e6ced7d098fddfd06820424.png

4. 小结

在 Windows 下安装 Python 有两种方式:

腾讯软件中心直接下载。

去官网获取安装包进行安装。

第一种方法是傻瓜式的,不需要过多赘述。如果使用第二种方法的话,去官网获取安装包的时候要注意计算机的操作系统位数。分清是 32 位还是 64 位。安装的时候千万不要忘了选择 Add to PATH 这一选项。

原文地址:https://blog.csdn.net/q7825103/article/details/105379906

文章来源与用户投稿或网络采集,如果您是本文的作者,发现版权或转载方式问题请右侧邮箱联系管理员。

610人推荐


http://www.niftyadmin.cn/n/2610702.html

相关文章

mongodb图形化工具mongovue的使用

一、使用mongovue对MongoDB的查询 1、查询所有 2、查询命令窗口 3、带${Where}的查询命令窗口 右击表格,点击Find2,比Find多了一个where (1)、where可以写表达式 (2)、where可以写函数 4、查询界面其它功能说明 (1)、skip&…

Docker 镜像命令

为什么80%的码农都做不了架构师?>>> 前言 镜像(image)是 docker 中的三大核心要素之一,是我们必须要掌握的内容. 先来瞄一眼跟镜像相关的命令帮助: docker image --help # 通常会输出Usage: docker image COMMANDManage imagesOptions:--help Print …

asp.net小数点四舍五入的正确写法

一、Math.Round默认规则 四舍六入五取偶(又称四舍六入五留双),即: 当舍去位的数值小于5时,直接舍去该位;当舍去位的数值大于等于6时,在舍去该位的同时向前位进一&#…

python链表的创建_python单链表中如何插入和输出节点?(代码示例)

python单链表中如何插入和输出节点?下面本篇文章就来带大家了解一下单链表是什么,如何对单链表执行的一些非常基本的操作,例如:插入、输出,希望对大家有所帮助。单链表是什么? 首先在了解单链表之前&#x…

python语言的作者是_Python语言

第1章 Python 3概述 1.1 Python简介 2 1.1.1 Python的前世今生 2 1.1.2 Python的应用场合 2 1.1.3 Python的特性 3 1.1.4 选择Python的版本 4 1.1.5 如何学习Python 5 1.2 Python环境构建 5 1.2.1 在Windows系统中安装Python 3 5 1.2.2 在Linux系统中安装Python 3 8 1.2.3 在Ma…

MVC中BeginForm的使用

一、常用形式 Html.BeginForm(actionName,controllerName,method,htmlAttributes){} 二、参数说明 actionName:操作方法的名称,System.String。 controllerName:控制器的名称,System.String。 method&…

如何利用python整合excel_如何使用Python处理Excel

编程应该作为必修加入小学生课程表,这是思维方式的锻炼。 ——沃兹基朔德(借梗) 离开代码也有快两年了。期间其实一直有重新拾起的想法,只是没有模板刺激的动力,加上又懒… 刚好这段时间项目进入一个阶段,一方面需要对上个阶段的产…

Android的 ViewPager 学习笔记

说明&#xff1a; ViewPager用于实现多页面的切换效果&#xff0c;该类存在于Google的兼容包里面&#xff0c;所以在引用时记得在BuilldPath中加入“android-support-v4.jar” 主布局文件 main.xml <?xml version"1.0" encoding"utf-8"?> <Line…