Python学习(2):环境安装与运行一、Windows安装Python二、Mac OS与Linux安装Python三、Python的三种运行方式

Python作为一门跨平台语言,能够在不同的操作系统上很好的运行。当前主流计算机的操作系统有Windows,Mac OS,Linux三种,而在不同操作系统上安装Pyhton环境会有些许不同。

选择Python版本: Python目前有两个版本,一个是2.x版本,一个是3.x版本,两个版本互不兼容。但由于3.x版本越来越流行,所以我们都应该选择3.x版本进行安装。

一、Windows安装Python

Windows操作系统并没有内置Python环境,需要独立安装。

1.下载Python

进入Python官网,选择Downloads->Windows->选择Python版本下载

选择Python版本

选择系统版本: x86-64(简称x64)支持64位系统安装,x84支持32位系统安装

选择安装方式: web-based: 通过网络安裝,下载的文件很小,点击运行会从网络下载安装Python; executable: 下载后得到完整的Python,在本机安装; embeddable zip file: 下载得到打包成zip的Python

2.安装Python.exe

运行下载的Python.exe,勾选Add Python to PATH(添加后可以在window的命令行下运行Python),然后选择Customize Installation,按照提示即可完成Python的安装。

安装Python.exe

二、Mac OS与Linux安装Python

这两种系统其实已经替我们安装好了Python,而无需像Windows那样的下载安装,而且系统中提供两种Python的版本; 终端中输入Python:进入低版本Python环境; 终端中输入Python3:进入新版本Python3环境; 如果想在终端关闭Python环境,使用contrl + d命令

三、Python的三种运行方式

1.使用自带的交互式解释器:REPL(Read、Eval、Print、Loop)运行环境

在安装了Python环境之后,可以直接在Python自带的交互式解释器中编写和运行Python代码。

步骤1:进入Python运行环境

Windows系统需要搜索IDLE或者在windows终端界面中输入python,进入python的编译运行环境,而Linux和Mac OS系统:使用terminal命令进入终端,并输入python或者python3命令进入Python环境。

步骤2:编写和运行Python,以Mac为例

在Mac上的Python环境中编写代码如:print("Hello World”),按下回车即可执行代码,效果图如下:

2.命令行执行Python脚本

步骤1:创建脚本文件

使用任意的文本编辑器,写入Python代码如:print(“Hello World”),并将文件保存为demo.py,注意后缀一定要是py。

步骤2:系统终端中执行脚本文件

Windows系统中的Python环境是我们下载的指定版本的,所以可以直接进入终端中执行命令:“python + 文件名.py”。而对于Linux和Mac OS系统,有两种不同的执行方式。 使用低版本Python运行脚本文件:python + 文件名.py 使用新版本Python运行脚本文件:python3 + 文件名.py

注意:一定要在python脚本的当前目录下操作。 另外,在系统终端关于python的其他命令如下:

3.集成开发环境(IDE:Integrated Development Environment):Pycharm

PyCharm 是由 JetBrains 打造的一款 Python IDE,支持 macOS、 Windows、 Linux 系统。 PyCharm 功能 : 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制…… 官方下载地址 破解下载地址

6.png

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏互联网技术栈

基于事件驱动的并发编程

12420
来自专栏猿说1024

JDK 安装

21760
来自专栏琦小虾的Binary

Ubuntu环境如何上传项目到GitHub网站?

Ubuntu环境如何上传项目到GitHub网站? 之前笔者写了一篇《CMake学习笔记(三)——以笔者的Robosub竞赛为例》的博客。博客中笔者以自己的项目为...

30780
来自专栏信安之路

Java代码审计-铁人下载系统

初学 java 代码审计,跟着表哥们脚步,走一遍审计流程,就选了个没有使用 Java 框架的 java 系统,作为入门。

11400
来自专栏令仔很忙

新手学Linux(八)----MySql安装(Centos7)

最近项目新申请了云服务器,老大让我搭了下环境,在安装MySql的时候遇到的坑稍微多点,所以在这里做个记录,我的安装方式不是通过安装包来安装的,而是通过yum来...

14010
来自专栏深度学习之tensorflow实战篇

r安装包的详解

安装R语言的包的方法: 1. 自动安装(在线安装) 在R的控制台,输入 install.packages("gridExtra")  # 安装 gridExtr...

29450
来自专栏性能与架构

为 Redis 添加 JSON 数据类型

1. 简介 Redis 本身有比较丰富的数据类型,例如 String、Hash、Set、List JSON 是我们常用的数据类型,当我们需要在 Redis 中...

1.4K60
来自专栏一枝花算不算浪漫

[Linux基础]Linux基础知识入门及常见命令.

41470
来自专栏重庆的技术分享区

Git入门

Git由Linus Torvalds为Linux内核开发设计和开发。Git为非线性分布式开发提供支持,允许多个贡献者同时处理项目。Git是最流行的分布式版本控制...

20120
来自专栏difcareer的技术笔记

使用AndroidStudio阅读Android源码

大家有没有好奇过为啥编译一次Android源码需要大概100G的存储? Android源码真的有这么大? 经过我的测试(Android4.4.4)发现: ....

10640

扫码关注云+社区

领取腾讯云代金券