Python综述

Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。Python是一种解释型、面向对象、动态数据类型的高级程序设计语言,它具有卓越的通用性、高效性、平台移植性和安全性。近几年Python在数据挖掘,人工智能等领域较为流行。随着软件测试行业的发展,对测试效率也有更高的要求,而Python恰好可以应对这一需求。当然除Python语言以外,Java、Ruby等语言在测试领域也有较好的使用场景。本专题将围绕如何使用Python做接口自动化展开。

Python2与Python3的选择

因为早期的 Python版本在基础方面设计存在着一些不足之处。2008 年的时候 Guido van Rossum 又重新开发 Python 3.0(被称为Python 3000,或简称Py3k),Python3在设计的时候很好地解决了这些遗留问题, 并且在性能上也有了一定的提升, 然而 Python3 带来的最大的问题就是不完全向后兼容,当时向后兼容的版本是Python2.6。Python开发团队无法一下子就让所有项目和类库都转到 Python3.0 上面。 所以,两个版本就进入了长期并行开发和维护的状态。但是就更新速度来说 ,Python3更新速度远快于Python2的速度,因为Python2目前主要以维护为主。Python3是未来的趋势,建议新手直接上手Python3。

注意: Python3.x 和 Python2.x , 其中 x 表示小版本号。 例如, 当前 Python 最新的两个版本分别为Python3.7.1 和 Python2.7.13。

安装Python3

只有在操作系统安装了Python环境之后,Python程序才能运行。如果你的操作系统是ubuntu,可以不用安装,因为ubuntu已经默认安装了Python2。Python安装包可以在官方网站https://www.python.org/ 下载,如果图示

因为Python是跨平台的,在UNIX,Windows和Macintosh兼容都很好,所以读者可以根据自己的操作系统进行下载。这里以Windows下安装python3.6.6举例。点击Download。

根据你的主机操作系统位数,选择你要下载的版本,如果你的电脑是64/32位,请下载64/32位安装包。

双击运行打开,勾选Add Python 3.6 to PATH ,然后点击Install Now,这里先请记住python的安装路径,也就是C:\Users\Administrator\AppData\Local\Programs\Python\Python36,在下文Pycharm配置中需要用到。

python安装非常简单,一直点击next,下面是安装成功界面。

检查python环境,WIN键+R键打开(或点击开始菜单,输入cmd),然后输入cmd,回车进入命令提示符。出现下面提示,说明python环境已经安装成功。

如果出现下图情况,’ python’不是内部或外部环境,说明python环境没有安装成功。一般情况下是环境变量问题,打开计算机-->系统属性-->高级系统设置-->环境变量,找到path变量,点击编辑,把C:\Users\Administrator\AppData\Local\Programs\Python\Python36添加到path变量中,注意,如果path结尾没有;,请在路径前加上;点击确定。

欢迎关注微信公众号:软件测试汪。

标签:Python,python,点击,版本,安装,Python3,Python2

来源: https://www.cnblogs.com/suim1218/p/10337422.html

ipython版本_1. Python版本的选择与安装相关推荐

  1. 算法笔记-快速排序(C版本与Python版本)

    算法笔记-快速排序 作者:星河滚烫兮 前言   本文主要聚焦于算法的代码实现,原理不做详细说明,可参考代码注释.代码分为C语言版本和python版本,其中C语言版本对于基准元素是选择首元素的,这样对于 ...

  2. nodejs python jedi_Jenkins管道:选择nodejs版本(+ python版本)

    我在Jenkinsfile中遇到Jenkins管道的问题.我的Jenkins实例上有4个不同的nodeJs版本.我想选择要在管道中使用的那个,但是官方插件示例(https://wiki.jenkins ...

  3. PyQt PySide版本与Python版本选择

    (经过验证如果要用matplotlib则不建议安装pyside6.4版本,6.3.2版本测试嵌入matplotlib成功 python版本3.8 3.9测试ok,3.10未测试) PyQt最新版本信息 ...

  4. 多版本python共存,安装三方库到指定python版本 多Python版本和虚拟环境

    多个Python版本:在同一台机器上安装不同的Python,例如2.7和3.4. 虚拟环境:独立的环境,既可以同时安装特定版本的Python,也可以安装任何特定于项目的软件包,而不会影响任何其他项目. ...

  5. Django 版本和 Python 版本的对照关系

    今天在把代码从虚拟机拿到本地pycharm来跑得时候,发现安装Django 4.0.2安装不上,报错Try to run this command from the system terminal. ...

  6. 2021年Anaconda版本对应python版本

    Anaconda版本 python版本 Anaconda 2.0.1 Python version 2.6 Anaconda 2.0.1 Python version 2.7 Anaconda 2.0 ...

  7. 【Anaconda版本重装】Anaconda版本与Python版本的对应关系

    由于没有认真对照anaconda与python的版本号匹配,导致后面的工作坑的要死,严重的居然要重装Anaconda,索性之前安装的虚拟环境都得删除了--简直是醉了!大坑!! 来吧,让我们解决一下这个 ...

  8. 各个版本的python在windows上如何安装pywin32

    因为安装python3.4后的版本往往在安装时都可以直接勾选自带pip(pack install for python) 所以我们安装好python后就可以直接打开cmd 直接pip install ...

  9. 代码写春联【js+html版本与python版本】

    一.春联一 1.前言 需要代码文末公众号找我 回复[春联]即可获取 效果展示 3.代码展示 index.html <!DOCTYPE html> <html lang=

最新文章

  1. 计算机林中鸟歌曲,励志歌曲曲-林中鸟
  2. 统计计量 | 诺奖得主Angrist的因果推断课程文献读物单子
  3. linux下进制是如何转换?
  4. SQL错误提示档案(3):SQL Server连接中的四个最常见错误
  5. pythonyield详解_Python yield生成器详解
  6. 蝉联 Apache 最活跃项目,Flink 社区是如何保持高速发展的?
  7. css选择器的综合使用
  8. [C++STL]queue容器用法介绍
  9. C++:求第k小的数
  10. 苹果计划2025年推出全自动驾驶电动汽车:没有方向盘和踏板
  11. 数据科学包14-matplotlib-6种图形的基本画法
  12. java的实例变量_JAVA语言中的实例变量
  13. 桌面计算机图标带虚线框,桌面图标出现虚线框,win10桌面图标带有虚线方框
  14. php特殊字体生成,生成艺术字体图片水印代码_PHP教程
  15. mysql select_type simple_mysql explain
  16. meta是什么意思中文_Meta 的意思是什么?
  17. 【解决】路由器设置成交换机使用
  18. .Net Core学习笔记(二)MVC框架
  19. Android字体加粗,UI小姐姐说太粗了,解决办法
  20. 【笑小枫的SpringBoot系列】【十七】SpringBoot文件上传下载

热门文章

  1. 雅思阅读真经总纲_你们要的刘洪波《雅思阅读真经总纲》高清PDF扫描版来了!!...
  2. android 显示清除缓存
  3. 基于JAVA+SpringMVC+MYSQL的在线英语精品课程视频教学平台
  4. php 是面向对象编程,PHP面向对象编程快速入门
  5. php 微商城 开源,微商城开通为什么选php开源网店系统
  6. 那些年踩过的eleUl上传图片的坑?
  7. Spring Boot的学习之路(02):和你一起阅读Spring Boot官网
  8. python学习笔记8-列表、集合、字典推导式
  9. hdu 6395Sequence【矩阵快速幂】【分块】
  10. 封装类(Merry May Day to all you who are burried in work ~)---2017-05-01