Python 环境搭建指南 超详细

Python是由荷兰⼈吉多·范罗苏姆(Guido von Rossum,后⾯都称呼他为Guido)发明的⼀种编程语言

    1. 1989年圣诞节:Guido开始写Python语⾔的编译器。
    1. 1991年2⽉:第⼀个Python解释器诞⽣,它是⽤C语⾔实现的,可以调⽤C语⾔的库函数。
    1. 1994年1⽉:Python 1.0正式发布。
    1. 2000年10⽉:Python 2.0发布,Python的整个开发过程更加透明,⽣态圈开始慢慢形成。
    1. 2008年12⽉:Python 3.0发布,引⼊了诸多现代编程语⾔的新特性,但并不完全兼容之前的Python代码。

说明:⼤多数软件的版本号⼀般分为三段,形如A.B.C,其中A表示⼤版本号,当
软件整体重写升级或出现不向后兼容的改变时,才会增加A;B表示功能更新,出
现新功能时增加B;C表示⼩的改动(例如:修复了某个Bug),只要有修改就增
加C


Python的优点很多,简单为⼤家列出⼏点:

  1. 简单明确,跟其他很多语⾔相⽐,Python更容易上⼿。

  2. 开放源代码,拥有强⼤的社区和⽣态圈。

  3. 能够在Windows、macOS、Linux等各种系统上运⾏

安装Python环境

Windows环境

可以在Python官⽅⽹站(https://www.python.org/downloads/)找到下载链接

并下载Python 3的安装程序

对于Windows操作系统,可以下载"executable installer"。

需要注意的是,如果在Windows 7环境下安装Python 3,需要先安装Service

Pack 1补丁包,⼤家可以在Windows的"运⾏"中输⼊winver命令,从弹出的窗⼝

上可以看到你的系统是否安装了该补丁包。

如果没有该补丁包,⼀定要先通过"Windows Update"或者类似"CCleaner"这样

的⼯具⾃动安装该补丁包,安装完成后通常需要重启你的Windows系统,然后再

开始安装Python环境。

双击运⾏刚才下载的安装程序,会打开Python环境的安装向导。在执⾏安装向导

的时候,记得勾选"Add Python 3.x to PATH"选项,这个选项会帮助我们将

Python的解释器添加到PATH环境变量中(不理解没关系,照做就⾏),具体的步

骤如下图所示。

安装完成后可以打开Windows的"命令⾏提示符"⼯具并输⼊python --version或

python -V来检查安装是否成功,命令⾏提示符可以在"运⾏"中输⼊cmd来打开或

者在"开始菜单"的附件中找到它。如果看了Python解释器对应的版本号(如:

Python 3.7.8),说明你的安装已经成功了,如下图所示。

说明:如果安装过程显示安装失败或执⾏上⾯的命令报错,很有可能是因为你的

Windows系统缺失了⼀些动态链接库⽂件⽽导致的问题。

如果系统显示api-ms-win-crt*.dll⽂件缺失,可以在微软官⽹下载Visual C++

Redistributable for Visual Studio 2015⽂件进⾏修复,64位的系统需要下载有

x64标记的安装⽂件。

如果是因为安装游戏时更新了Windows的DirectX之后导致某些动态链接库⽂件缺

失问题,可以下载⼀个DirectX修复⼯具进⾏修复。

DirectX修复⼯具⽹址:https://dl.pconline.com.cn/download/360074-1.html


macOS环境

macOS⾃带了Python 2,但是我们需要安装和使⽤的是Python 3。

可 以 通 过 Python 官 ⽅ ⽹ 站 提 供 的 下 载 链 接 找 到 适 合 macOS 的 "macOS

installer"来安装Python 3,安装过程基本不需要做任何勾选

安装完成后,可以在macOS的"终端"⼯具中输⼊python3命令来调⽤Python 3解

释器,因为如果直接输⼊python,将会调⽤Python 2的解释器。


pip的使用

pip概述

安装完Python之后,通过查看⽬录可以看到

Lib就是Python的标准库,⾥⾯包含了各种开发时使⽤的库⽂件,但是这些在后⾯

的开发中是远远不够的,我们还需要更多的第三⽅扩展库。那就需要pip的帮助

pip 是⼀个现代的,通⽤的Python包管理⼯具。提供了对 Python 包的查找、下

载、安装、卸载的功能,便于我们对Python的资源包进⾏管理

在windows命令⾏⾥,输⼊ pip -V 可以查看pip的版本。

如果在命令⾏⾥,运⾏pip -V,出现如下提示:

可能是因为在安装python的过程中未勾选 Add Python 3.7 to PATH 选项,需要

⼿动的配置pip的环境变量。

⼿动配置如下

右键此电脑-->环境变量-->找到并且双击Path-->在弹窗⾥点击新建-->找到pip

的安装⽬录,把路径添加进去

这 ⾥ 新 添 加 的 路 径 C:\Users\ 你 的 ⽤ 户 名

\AppData\Local\Programs\Python\Python37\Scripts 是Python安装好

后,pip.exe 这个可执⾏⽂件所在的⽬录

使⽤pip管理Python包

  • pip install <包名> 安装指定的包
  • pip uninstall <包名>删除指定的包
  • pip list 显示已经安装的包
  • pip freeze 显示已经安装的包,并且以指定的格式显示
  • pip install -r required.txt 安装required.txt⽂件⾥列出的安装包

修改pip下载源

运⾏pip install 命令会从⽹站上下载指定的python包,默认是从 https://files.pythonhosted.org/⽹站上下载。这是个国外的⽹站,遇到⽹络情况不好的时候,可能会下载失败,我们可以通过命令,修改pip现在软件时的源。

pip install 包名

pip install 包名 -i 国内源地址

示例:pip install flask -i https://pypi.mirrors.ustc.edu.cn/simple/ 就是从中国科技⼤学(ustc)的服务器上下载flask(基于python的第三⽅web框架
国内常⽤的pip下载源列表:

  1. 阿⾥云 http://mirrors.aliyun.com/pypi/simple/
  2. 中国科技⼤学 https://pypi.mirrors.ustc.edu.cn/simple/
  3. ⾖瓣(douban) http://pypi.douban.com/simple/
  4. 清华⼤学 https://pypi.tuna.tsinghua.edu.cn/simple/
  5. 中国科学技术⼤学 http://pypi.mirrors.ustc.edu.cn/simple/
相关推荐
西猫雷婶16 分钟前
python学opencv|读取图像(二十一)使用cv2.circle()绘制圆形进阶
开发语言·python·opencv
kiiila17 分钟前
【Qt】对象树(生命周期管理)和字符集(cout打印乱码问题)
开发语言·qt
小_太_阳43 分钟前
Scala_【2】变量和数据类型
开发语言·后端·scala·intellij-idea
直裾1 小时前
scala借阅图书保存记录(三)
开发语言·后端·scala
老刘莱国瑞1 小时前
STM32 与 AS608 指纹模块的调试与应用
python·物联网·阿里云
唐 城1 小时前
curl 放弃对 Hyper Rust HTTP 后端的支持
开发语言·http·rust
一只敲代码的猪2 小时前
Llama 3 模型系列解析(一)
大数据·python·llama
Hello_WOAIAI2 小时前
批量将 Word 文件转换为 HTML:Python 实现指南
python·html·word
winfredzhang2 小时前
使用Python开发PPT图片提取与九宫格合并工具
python·powerpoint·提取·九宫格·照片
矩阵推荐官hy147623 小时前
短视频矩阵系统种类繁多,应该如何对比选择?
人工智能·python·矩阵·流量运营