Python是计算机编程语言之一,由荷兰数学和计算机科学研究学会的Guido van Rossum 于1990 年代初设计, Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言, 随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发,它有诸多优点:

1.简单:Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样。它使你能够专注于解决问题而不是去搞明白语言本身。

2.易学:Python极其容易上手,因为Python有极其简单的说明文档 。

3.易读、易维护:风格清晰划一、强制缩进

4.用途广泛,万物归一。

5.速度快:Python 的底层是用 C 语言写的,很多标准库和第三方库也都是用 C 写的,运行速度非常快。

6.免费、开源:Python是FLOSS(自由/开放源码软件)之一。使用者可以自由地发布这个软件的拷贝、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中。FLOSS是基于一个团体分享知识的概念。

7.高层语言:用Python语言编写程序的时候无需考虑诸如如何管理你的程序使用的内存一类的底层细节。

8.可移植性:由于它的开源本质,Python已经被移植在许多平台上(经过改动使它能够工作在不同平台上)。这些平台包括Linux、Windows、FreeBSD、Macintosh、Solaris、OS/2、Amiga、AROS、AS/400、BeOS、OS/390、z/OS、Palm OS、QNX、VMS、Psion、Acom RISC OS、VxWorks、PlayStation、Sharp Zaurus、Windows CE、PocketPC、Symbian以及Google基于linux开发的android平台。

它同时也有几个缺点:

1.运行速度慢

2.和C程序相比非常慢,因为Python是解释型语言,代码在执行的时候会一行一行的解释执行(翻译成机器码)翻译过程非常耗时,所以很慢。而C程序是运行前直接编译成CPU能执行的代码,所以非常快。

3.代码不能加密
4.如果要发布Python程序,实际上就是发布Python代码,和C语言不同,C语言是翻译成机器码发布出去,要想把机器码反推回去,那是不可能的,所以,凡是编译型语言,都没有这个问题,而解释型语言,就必须把源代码发布出去。

下面来说它的安装:

第一步:下载Python安装包

目前python的版本更新已经到3.7+版本,我们可以访问它的官网:Welcome to Python.org来获取安装包

它不仅支持windows 还能在Linux和Unix中安装,它的跨平台性非常强大,我们下载它的3.6.5版本来解释说明如何安装

第二步:安装

A.双击下载好的安装包,弹出如下界面:

这里要注意的是,将python加入到windows的环境变量中,如果忘记打勾,则需要手工加到环境变量中;在这里我选择的是自定义安装,点击“自定义安装”进行下一步操作:

B.进入到下一步后,选择需要安装的组件,然后点击下一步:

C.在这里可以自定义路径选择安装:

D.点击下一步后,就开始真正安装了:

E:安装完成后,会有一个安装成功的提示界面:

第三步:测试python

python安装好之后,我们要检测一下是否安装成功,用系统管理员打开命令行工具cmd,输入“python -V”,然后敲回车,如果出现如下界面,则表示我们安装成功了。

这句话的意思是显示python的版本信息。

第四步:写程序

安装成功之后,当然要写第一个python程序了,按照惯例,我们写一个“hello world”;

还是打开cmd,输入“python”后敲回车, 进入到python程序中,可以直接在里面输入,然后敲回车执行程序,我们打印一个“hello world”看看,在里面输入 print("hello world"),敲回车,所有程序员都会遇到的第一个程序就出现。

第五步:配置python环境变量

如果在刚才安装的时候,忘记将下方两个勾勾打上,那么就需要手工配置环境变量之后,才能使用python,配置的方法如下:

A.右键点击“我的电脑”,点击“属性”:

B.在弹出的界面中点击“高级系统设置”(不同的windows系统版本,弹出的界面不完全相同,我用的是win10);

C.在弹出的页面中进行环境变量的配置:

找到系统变量中“Path”一项,选中后点击“编辑”;将之前安装的phtyon的完整路径加到最后面,注意要在完整的路径前加一个“;”,然后点击“确定”,保存所做的修改,这样,环境变量就设置好了。

设置完成后,可以按照上面的方法进行测试,以确保环境变量设置正确。

以上就是在操作系统中安装Python已经配置环境变量,当然,我们在写代码的时候,不能一直带命令行里面运行,要求代码调试,排错等等,因为前面说过python是解释性语言,所以它要执行,我们给他一个解释器,以运行代码,一般我们用PyCharm Community Edition 解释器。

第一步:下载

官网下载:Download PyCharm: Python IDE for Professional Developers by JetBrains

因为python是可跨平台的,所以解释器也有windows和macOS以及Linux版本,这里我们用windows版本。

第二步:安装

A:双击运行

B:选择安装目录,Pycharm需要的内存较多,建议将其安装在D盘或者E盘,不建议放在系统盘C盘:

C:点击Next,进入下图的界面

在这里,给大家解释一下截图数字的含义

数字1:create desktop shortcut(创建桌面快捷方式),系统32位就选32-bit,系统64位就选64-bit。现在大多数都是64位了,不清楚系统类型:我的电脑=》右键=》属性

笔者的电脑是64位系统,所以选择64位。

数字2:update path variable(restart needed)更新路径变量(需要重新启动),add launchers dir to the path(将启动器目录添加到路径中)。上一个PyCharm版本没有的,所以没有选择。

数字3:update context menu(更新上下文菜单),add open folder as project(添加打开文件夹作为项目)。上一个PyCharm版本没有的,所以没有选择。

数字4:create associations 创建关联,关联.py文件,双击都是以pycharm打开。

数字5:不要选,我第一次安装的时候就是勾选了,差点放弃。pycharn是国外的软件,网站就是国外,下载速度很慢。有人选上等一两个小时,我等半小时,直接强制关掉。没勾选安装很快完成。把数字1和数字4勾选就好,数字2和数字3看你自己需求。(数字5如果有需求,自己可以单独去官网下载安装JRE)

D:点击Next,进入下图的界面

默认安装python教程即可,直接点击Install

E:耐心的等待安装,如下图:

F:之后就会得到下面的安装完成的界面

G:点击Finish,Pycharm安装完成。接下来对Pycharm进行配置,双击运行桌面上的Pycharm图标,进入下图界面:

从哪里导入pycharm设置,直接第三个(Do not import settings),以后还可以导入。选择Do not import settings,之后选择OK,进入下一步。

H:勾选I confirm that....... ,界面如下:

I:点击“continue”,界面如下:

J:数据分享,界面如下:

这个相当于一个问卷调查,自己是否愿意将信息发送JetBrains来提升他们产品的质量,由自己选择

K:点击“send”或者“Don't send”,进入如下界面:

到这里就可以根据自己的爱好设置皮肤、字体等,或者激活软件,国内一般都是破解激活,到此安装步骤已完成,

在这里有一个创建python目录和解释器路径一致的问题,有时候我们把自己的python文件拿到另外的PC上,发现执行的时候报错,这就是因为解释器的路径错误,这是一个重点,也是一个坑,要注意。

windows下安装Python和安装Python解释器相关推荐

  1. 通过cmd命令,使Scite在windows下构建,并安装lua环境与中文乱码问题

    通过cmd命令,使Scite在windows下构建,并安装lua环境与中文乱码问题 Scite工具下载与安装 https://scite.en.softonic.com/download 1.下载完后 ...

  2. Windows下R语言环境安装

    Windows下R语言环境安装 R官网: https://www.r-project.org/ 按照如下步骤下载windows中的安装文件R-4.1.0-win.exe 文件已经下载完成:R-4.1. ...

  3. Windows下Go语言的安装和运行

    参考:https://blog.csdn.net/SquirrelYuyu/article/details/82776029 Windows下Go语言的安装和运行 文章目录 Go语言的安装与配置 Go ...

  4. Windows下VisualSVN Server的安装与配置方法(图文)

    这篇文章主要介绍了Windows下VisualSVN Server的安装与配置方法,比较详细,需要的朋友可以参考下 VisualSVN Server是免费的,而VisualSVN是收费的.Visual ...

  5. iis怎么更换php版本,Windows 下PHP+IIS的安装方法(PHP版本为5.0)

    Windows 下PHP+IIS的安装方法(PHP版本为5.0) 最近需要使用下PHP相关的东西,查找了一些资料,现将PHP配置方法记录一下,以免以后忘记,呵呵,初学者,各位同学不要拍砖,开始正题,主 ...

  6. 为什么在 Windows 下用 Ctrl+Z 退出 Python 而 Linux 下用 Ctrl+D 呢?

    打开我们的命令行,输入 python ,我们会进入 python 的交互模式. 当我们想退出 python ,返回我们的 shell 时,你将如何退出? 如上,两个行之有效的方法是输入 exit() ...

  7. windows 下的CACTI的安装方法

    windows 下的CACTI的安装方法 记得第一次工作的时候,主管非得让我学在windows 下的CACTI的安装,把我急的,明明是Linux下的东东,硬让我在windows下面装,不过有不敢不听话 ...

  8. windows下es以及kibana安装

    windows下es以及kibana安装 文章目录 windows下es以及kibana安装 前言 一.es是什么? 二.安装包下载 三.es安装 四. kibana 安装 五. ik分词器 安装 六 ...

  9. Windows下ruby的pry安装和配置

    Windows下ruby的pry安装和配置 pry是一个增强型的交互式命令行工具,比irb强大. 有自动完成功能,自动缩进,有颜色.有更强大的调试功能. pry 安装很简单. 在终端输入: gem i ...

  10. Windows下 matlab BNT 工具包安装

    Windows下 matlab BNT 工具包安装 BNT 工具包下载 BNT工具包安装 BNT 工具包下载 官方下载地址 github下载地址:https://github.com/bayesnet ...

最新文章

  1. Spring3.1.2与Hibernate4.1.8整合
  2. Hive:表1inner join表2结果group by优化
  3. 三七互娱U3D面经2021.3.31
  4. JDK 1.5 HashMap 源代码读解
  5. 在php定界符中,PHP中的定界符 - ho俊的个人空间 - OSCHINA - 中文开源技术交流社区...
  6. windows ***的搭建
  7. 痞子衡嵌入式:超级下载算法RT-UFL v1.0在Segger Ozone下的使用
  8. 5S管理卫生考评办法
  9. linux skb_buf大小,linux网络 skb_buff
  10. OpenStreetMap DEM 瓦片服务器更新
  11. 鱼那么信任水,水却煮了鱼
  12. Java Jsp+mysql实现企业财务管理系统(普通职工/管理员 员工、公司资产、经营、费用管理)
  13. 三千字的HashMap灵魂拷问
  14. windows一键睡眠,不是休眠!
  15. 粉象生活优惠券项目优势
  16. Ubuntu php安装过程,Ubuntu下Apache+PHP+MySQL安装过程详解
  17. 状态压缩Dp模板-玉米田
  18. 34. 实战:基于某api实现歌曲检索与下载(附完整源代码)
  19. 写给程序猿的把妹指南
  20. CIDR划分子网: 一个自治系统有 5 个局域网,其连接如下图。LAN1 至 LAN4 上的主机数目分别为 180、60、15、20。 该。。。

热门文章

  1. Mybatis-原理总结
  2. solaris服务器系统,Sun Solaris系统服务器RAID-5数据恢复实例分析
  3. 软装设计配饰色彩搭配教程
  4. 解决‘vue‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件的方法
  5. nba2k 服务器支持,NBA2K Online篮球在线官方网站-拼出你的传奇-腾讯游戏
  6. 系统结构设计原则、聚合与耦合
  7. Unity Texture2D byte[] sprit转换
  8. vue-cli中简洁版日历节假日设置功能
  9. SpringSecurity安全认证之:数据库方式权限认证
  10. C语言编程工具Dev C++的安装教程