热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

python入门003~python3的安装,以python3.7的安装为例(Macwindow都有讲)

我们前面都是用python2给大家讲解,但是python2官方到2020年就不维护了,所以我们是时候用下python3了,本节以安装最新版
我们前面都是用python2给大家讲解,但是python2官方到2020年就不维护了,所以我们是时候用下python3了,本节以安装最新版的python3.7.3为例。

一,python3的下载

下载有两种方式


1-1,官网下载

网上搜索下“python官网”

 

 

 

进入官网,点击downloads ,如下图箭头所示。

 

 

 

 

 

 

 

官网下载有时候可能比较慢,老师为大家准备了网盘下载


1-2网盘下载

 

 

 

 

有需要的同学,请先关注老师,然后私信老师获取网盘下载链接

这样就能成功的下载python3了,接下来讲下如何安装python3.我们接下来分别讲下mac电脑和window的安装步骤。


二,Mac 电脑下的安装

1,点击下载好的安装包

 

 

 

2,点击继续

 

 

 

3,接着点击继续

 

 

 

 

 

 

 

4,有个如下弹窗,点击同意

 

 

 

5,保持默认,点击继续

 

 

 

6,点击安装

 

 

 

7,这里需要输入电脑密码

 

 

 

8,安装中。。。

 

 

 

9,安装成功

 

 

 

mac电脑上,是默认安装到了如下目录

 

 

 


三,window电脑上安装python3

1,首先我们下载的时候要选择window对应的版本

 

 

 

2,点击下载好的安装包,勾选 Add python to PATH 添加路径

安装界面点击Customize installation 自定义安装

 

 

 

3,不改变默认进行Next下一步

 

 

 

4,选择一个自己喜欢的安装位置,点击Install开始安装

这里有两点需要注意:必须是英文路径,要记住你的这个安装位置,后面会用到

 

 

 

5.等待进度条加载完毕

 

 

 

6,到这里window电脑上的python3也成功安装了。

 

 

 


四,给pychrm开发者工具配置python3

还记得上面我们要大家记住自己python的安装目录吗,我们在使用pycharm开发python程序时,需要配置python3,而我们配置的时候要找到python的安装目录的。我们还是分别讲讲window和Mac电脑的配置。


4-1,window电脑上的配置

1,点击File--->Settins--->Default Settings

 

 

 

2,找到如下图所示的show all

 

 

 

3,点击绿色的加号--->点击add local

 

 

 

4,这里选择我们python安装目录里的python.exe,然后点击ok

 

 

 

到这里window电脑上就成功的配置好了


4-2,mac电脑上配置

1,进入设置页面

 

 

 

2,找到show all

 

 

 

3,点击下图所示加号

 

 

 

4,做如下操作

 

 

 

5,配置好,别忘记点ok

 

 

 

 

 

 

 


五,验证下是否配置成功

官方文档python2和python3的写法不同

 

 

 

看我们自己的项目

 

 

我们这个时候就可以成功的在控制台打印出来 hello world

 

 

 

如果你还不知道如何用pycharm创建python项目,请看下老师前面的课程。

到这里我们就成功的在电脑上安装好python3了。

github源码:https://github.com/qiushi123/python-demos

视频讲解地址:https://edu.csdn.net/course/detail/25009


往期回顾


  • python入门001~python开发工具 pycharm的安装与破解(mac和window都有讲)
    https://www.jianshu.com/p/dc8299467718
  • python入门002~创建属于自己的第一个python项目
    https://www.jianshu.com/p/eda772bde32a
  • python入门003~python3的安装~以python3最新版为例(Mac window都有讲)
    https://www.jianshu.com/p/4bb23e40a7ac
  • python入门004~创建属于自己的第一个python3项目~python3基础知识的讲解
    https://www.jianshu.com/p/0fadc0369abd
  • python入门005~基本数据类型和变量的学习
    https://www.jianshu.com/p/44c2a7b34cbf
  • python入门009~python3操作数据库 借助pycharm快速连接并操作mysql数据库
    https://www.jianshu.com/p/a23f414cc2f2
  • python入门011~python3借助requests类库3行代码爬取网页数据
    https://www.jianshu.com/p/cf22a679e96f
  • python入门012~使用python3爬取网络图片并保存到本地
    https://www.jianshu.com/p/651effd4f3b8
  • python入门013~爬虫篇,网页爬虫,图片爬虫,文章爬虫,Python爬虫爬取新闻网站新闻
    https://www.jianshu.com/p/7e59f52ea0b6
  • python入门014~把爬取到的数据存到数据库,带数据库去重功能
    https://www.jianshu.com/p/5ba719a7d8cb
  • python入门015---python爬取前程无忧51job的职位信息并存入mysql数据库(带数据去重)
    https://www.jianshu.com/p/fe434693781f

推荐阅读
  • FinOps 与 Serverless 的结合:破解云成本难题
    本文探讨了如何通过 FinOps 实践优化 Serverless 应用的成本管理,提出了首个 Serverless 函数总成本估计模型,并分享了多种有效的成本优化策略。 ... [详细]
  • 技术分享:从动态网站提取站点密钥的解决方案
    本文探讨了如何从动态网站中提取站点密钥,特别是针对验证码(reCAPTCHA)的处理方法。通过结合Selenium和requests库,提供了详细的代码示例和优化建议。 ... [详细]
  • 解决Anaconda安装TensorFlow时遇到的TensorBoard版本问题
    本文介绍了在使用Anaconda安装TensorFlow时遇到的“Could not find a version that satisfies the requirement tensorboard”错误,并提供详细的解决方案,包括创建虚拟环境和配置PyCharm项目。 ... [详细]
  • Python自动化测试入门:Selenium环境搭建
    本文详细介绍如何在Python环境中安装和配置Selenium,包括开发工具PyCharm的安装、Python环境的设置以及Selenium包的安装方法。此外,还提供了编写和运行第一个自动化测试脚本的步骤。 ... [详细]
  • 数据库内核开发入门 | 搭建研发环境的初步指南
    本课程将带你从零开始,逐步掌握数据库内核开发的基础知识和实践技能,重点介绍如何搭建OceanBase的开发环境。 ... [详细]
  • ASP.NET MVC中Area机制的实现与优化
    本文探讨了在ASP.NET MVC框架中,如何通过Area机制有效地组织和管理大规模应用程序的不同功能模块。通过合理的文件夹结构和命名规则,开发人员可以更高效地管理和扩展项目。 ... [详细]
  • Python实现照片磨皮效果
    本文介绍如何使用Python和OpenCV库来实现照片的磨皮效果,使图片更加平滑并提升整体美感。 ... [详细]
  • 本文详细介绍了Python编程语言的学习路径,涵盖基础语法、常用组件、开发工具、数据库管理、Web服务开发、大数据分析、人工智能、爬虫开发及办公自动化等多个方向。通过系统化的学习计划,帮助初学者快速掌握Python的核心技能。 ... [详细]
  • 在Python开发过程中,随着项目数量的增加,不同项目依赖于不同版本的库,容易引发依赖冲突。为了避免这些问题,并保持开发环境的整洁,可以使用Virtualenv和Virtualenvwrapper来创建和管理多个隔离的Python虚拟环境。 ... [详细]
  • Python入门:第一天准备与安装
    本文详细介绍了Python编程语言的基础知识和安装步骤,帮助初学者快速上手。涵盖Python的特点、应用场景以及Windows环境下Python和PyCharm的安装方法。 ... [详细]
  • 本文深入探讨了HTTP请求和响应对象的使用,详细介绍了如何通过响应对象向客户端发送数据、处理中文乱码问题以及常见的HTTP状态码。此外,还涵盖了文件下载、请求重定向、请求转发等高级功能。 ... [详细]
  • 本文探讨了在使用Selenium进行自动化测试时,由于webdriver对象实例化位置不同而导致浏览器闪退的问题,并提供了详细的代码示例和解决方案。 ... [详细]
  • 本文介绍了如何利用 Spring Boot 和 Groovy 构建一个灵活且可扩展的动态计算引擎,以满足钱包应用中类似余额宝功能的推广需求。我们将探讨不同的设计方案,并最终选择最适合的技术栈来实现这一目标。 ... [详细]
  • 本文介绍了SVD(奇异值分解)和QR分解的基本原理及其在Python中的实现方法。通过具体代码示例,展示了如何使用这两种矩阵分解技术处理图像数据和计算特征值。 ... [详细]
  • Python Django大学生心理健康管理系统开发(含源码、文档)
    本项目包含完整的源代码、设计文档、数据库结构以及详细的安装指南,旨在为计算机专业的学生提供一个全面的心理健康管理系统解决方案。 ... [详细]
author-avatar
呼吸乱了的声音_648
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有