Python3开发环境搭建详细教程


Posted in Python onJune 18, 2020

Python 环境安装

下载 Python 安装包

进入 python 官网 ,在Downloads(下载)下面,点击 Window 进入下载列表页

Python3开发环境搭建详细教程

这里我们看到两个大类:

  • Stable Releases 稳定版本:经过测试和使用迭代,bug较少。可用于工作学习
  • Pre-releases 预发布版本:正在测试,较容易出现异常。但包含新版本语言特性/功能/语法,适合学习/研究新语言特征

我们这里主要以学习为主,所以我们选择 Stable Releases 稳定版本

Python3开发环境搭建详细教程

而稳定版本下面也分两两类:

  • Python 2.x: Python 2于2000年发布,稳定版本是Python 2.7。但在2018年3月,该语言作者在邮件列表上宣布Python 2.7将于2020年1月1日终止支持。 后来还做了个网站来倒计时此事
  • Python 3.x: Python 3于2008年12月3日发布,不完全兼容Python 2。一直持续更新,目前最新的稳定版本为 2020年 3月 发布 Python 3.7.7

本课程选用 Python 3.7.7,然鹅 Python 3.7.7 下面还有很多选项是什么意思呢

Python3开发环境搭建详细教程

上诉3种安装方式最终结构都是一样,这里我们直接就下载 本地安装版本 Python 3.7.7 - Windows x86-64 executable installer

安装 Python3

依次创建 Py3 环境目录文件夹:D:\Dev\env\python3.7,打开下载目录双击 python-3.7.7-amd64.exe 安装程序,进入安装配置界面

  • 点击 Add Python 3.7 to PATH 。python3.7 路径到系统配置路径,方便在任何目录下执行。
  • 选择 Customize installation 。系统默认安装可以,但不利于日后管理使用。所以选择 自定义安装

Python3开发环境搭建详细教程

下图分别是问 是否需要安装 Python 文档,pip拓展包管理器,IDLE命令行工具... 都是日常开发需要我们选择 Next(下一步)

Python3开发环境搭建详细教程

下图预先设置这里,

  • 选择 Install for all users ,把 Python3.7设置为全局环境。
  • 配置 Customize install location 自定义路径,这里配置为上面 Py3 环境目录文件夹:D:\Dev\env\python3.7

然后 Next(下一步) ,程序根据你的配置进行安装,我们稍作等待。

Python3开发环境搭建详细教程

提示安装成功

Python3开发环境搭建详细教程

验证是否安装成功,可以在 cmd命令行下输入命令 python ,出现下图

Python3开发环境搭建详细教程

如果出现报错,不用惊慌 —— 因为Python是当下热门语言,你踩的坑别人肯定都踩过。 网上搜索一下就能解决,关于 “搜索技巧可以 点击 力劝某度从良 ”,在这里我就不再累述了。

这里介绍一下常用工具: Python3开发环境搭建详细教程 带着问题,多看文档,多总结积累有助于加深对 语言的了解

支持 Python3.7 环境就已经搭建完成。后续我们需要安装我们 Python 常用的开发工具 PyCharm

Python3开发环境搭建详细教程

山穷水尽疑无路,开车开到转弯处

PyCharm 开发工具安装 下载 PyCharm

点击进入PyCharm官网 ,点击 DOWNLOAD

Python3开发环境搭建详细教程

PyCharm 分三种系统,两个版本。系统就不多说啦根据自己电脑选就好。关键是版本:

  • Community是社区版,免费且开源。是我们开发工作已经够用了。
  • Professional是专业版Free trial(免费试用 30 天),在 社区版 基础上加入 科学计算,Web Python 开发... 等支持。

这里我们下载 Community 社区版,点击 Dowload 。稍作等待,下载完成。

Python3开发环境搭建详细教程

安装 PyCharm

下载完成后,进入下载目录找到 PyCharm 并双击运行

Python3开发环境搭建详细教程

点击 Next> , 于 Destination Folder 安装目录选择:D:\Dev\tool\PyCharm2020 (自定义)。点击下一步

Python3开发环境搭建详细教程

根据下图需要选择自己需要配置,然后下一步(Next)接着安装(Install)。我们稍作等待...

Python3开发环境搭建详细教程Python3开发环境搭建详细教程

安装完成后,我们回到桌面找到 PyCharm 图标,双击运行

Python3开发环境搭建详细教程

运行 PyCharm

这里是JetBrains 隐私政策,我们勾选 我已阅读并同于条款 ,然后继续( Continue )

Python3开发环境搭建详细教程

下图询问 是否共享个人使用数据,异常情况。 这里看个人,我选择 否(Don't Send)

Python3开发环境搭建详细教程

选择 PyCharm UI 主题

Python3开发环境搭建详细教程

是否安装一些额外的插件,这里根据自己需要安装,开始使用 PyCharm (Start using PyCharm)

Python3开发环境搭建详细教程

至此 PyCharm 安装完成

Python3开发环境搭建详细教程

创建 项目imooc 及 项目虚拟环境

桌面双击运行 PyCharm, 点击 Create New Project(创建新项目)

Python3开发环境搭建详细教程

配置 Location(项目路径)至 D:\Dev\workplace\imooc(自定义)。 这里有一个需要注意的是 Project Interpreter(项目的 Python 运行环境),这个如何后面熟悉了可以直接选择 New environment using , PyCharm 会帮我们生成一个项目的虚拟执行环境。

不过由于我们课程本身也要教会大家如何手动配置 项目虚拟执行环境 ,所以我们这里先选择 Existing interpreter 选择全局 Python 执行环境,点击 Create 创建项目

Python3开发环境搭建详细教程

Python3开发环境搭建详细教程

最后 `Python 环境安装` 与 `PyCharm` 就安装完成,撒花~

总结

到此这篇关于Python3开发环境搭建详细教程的文章就介绍到这了,更多相关python3环境搭建内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python程序员鲜为人知但你应该知道的17个问题
Jun 04 Python
Python中列表、字典、元组、集合数据结构整理
Nov 20 Python
Python实现周期性抓取网页内容的方法
Nov 04 Python
批量将ppt转换为pdf的Python代码 只要27行!
Feb 26 Python
Python读写/追加excel文件Demo分享
May 03 Python
解决Python运行文件出现out of memory框的问题
Dec 03 Python
python矩阵/字典实现最短路径算法
Jan 17 Python
Python向excel中写入数据的方法
May 05 Python
python实现关闭第三方窗口的方法
Jun 28 Python
Python如何解除一个装饰器
Aug 07 Python
使用pandas或numpy处理数据中的空值(np.isnan()/pd.isnull())
May 14 Python
Python各协议下socket黏包问题原理
Apr 12 Python
Python collections.defaultdict模块用法详解
Jun 18 #Python
python实现批量命名照片
Jun 18 #Python
pandas之分组groupby()的使用整理与总结
Jun 18 #Python
解决Keyerror ''acc'' KeyError: ''val_acc''问题
Jun 18 #Python
Python调用shell cmd方法代码示例解析
Jun 18 #Python
Python如何自动获取目标网站最新通知
Jun 18 #Python
浅谈keras使用中val_acc和acc值不同步的思考
Jun 18 #Python
You might like
php 模拟GMAIL,HOTMAIL(MSN),YAHOO,163,126邮箱登录的详细介绍
2013/06/18 PHP
php+ajax实现文章自动保存的方法
2014/12/30 PHP
php自定义中文字符串截取函数substr_for_gb2312及substr_for_utf8示例
2016/05/28 PHP
浅谈PHP正则中的捕获组与非捕获组
2016/07/18 PHP
php操作redis数据库常见方法实例总结
2020/02/20 PHP
JavaScript 参考教程
2006/12/29 Javascript
javascript 操作文件 实现方法小结
2009/07/02 Javascript
关于this和self的使用说明
2010/08/01 Javascript
jquery中dom操作和事件的实例学习 下拉框应用
2011/12/01 Javascript
js 使用form表单select类实现级联菜单效果
2012/12/19 Javascript
常用jQuery选择器总结
2014/07/11 Javascript
JavaScript使用Math.Min返回两个数中较小数的方法
2015/04/06 Javascript
简介JavaScript中fixed()方法的使用
2015/06/08 Javascript
解决angular的$http.post()提交数据时后台接收不到参数值问题的方法
2015/12/10 Javascript
js生成随机数方法和实例
2017/01/17 Javascript
js遍历json的key和value的实例
2017/01/22 Javascript
浅谈Vue.js应用的四种AJAX请求数据模式
2017/08/30 Javascript
vue项目中使用lib-flexible解决移动端适配的问题解决
2018/08/23 Javascript
VUE-Table上绑定Input通过render实现双向绑定数据的示例
2018/08/27 Javascript
基于Vue组件化的日期联动选择器功能的实现代码
2018/11/30 Javascript
Vue数组响应式操作及高阶函数使用代码详解
2020/08/01 Javascript
Python2中的raw_input() 与 input()
2015/06/12 Python
使用Python对Excel进行读写操作
2017/03/30 Python
浅析Python中的赋值和深浅拷贝
2017/08/15 Python
python中从for循环延申到推导式的具体使用
2019/11/29 Python
python实现俄罗斯方块小游戏
2020/04/24 Python
阿迪达斯西班牙官方网站:adidas西班牙
2016/07/21 全球购物
香蕉共和国加拿大官网:Banana Republic加拿大
2018/08/06 全球购物
ASOS西班牙官网:英国在线时尚和美容零售商
2020/01/10 全球购物
瑞士网球商店:Tennis-Point
2020/03/12 全球购物
C/C++有关内存的思考题
2015/12/04 面试题
团队队名口号大全
2014/06/06 职场文书
交通安全标语
2014/06/06 职场文书
交通事故委托书范本
2014/09/28 职场文书
事业单位年度考核个人总结
2015/02/12 职场文书
2015年银行信贷员工作总结
2015/05/19 职场文书