Python安装

文章简介:本文介绍在不同操作系统中搭建Python编程环境。

一 搭建编程环境

在不同的操作系统中,Python存在细微的区别,下面介绍两个主要的Python版本。

1.1 Python2和Python3

当前,有两个不同的Python版本:Python2和Python3.每种编程语言都会随着新概念和新技术的推出而不断发展,Python的开发者也一直致力于丰富和强化其功能。大多数的修改都是逐步进行的,你几乎意识不到,但如果你的系统安装的是Python 3,那么有些使用Python 2编写的代码可能无法正确运行。

如果你的系统安装了这两个版本,请使用Python 3;如果没有安装Python,清安装Python 3;

如果只安装了Python 2,也可以直接使用它来编写代码,但还是尽快升级到Python 3好。

1.2 Hello World

Python自带了一个在终端端口中运行的解释器,让你无需保存并运行整个程序就能尝试运行Python代码片段。

长期以来,编程界都认为刚接触一门新语言时,如果首先使用它来编写一个在屏幕上显示消息“Hello World!”的程序,将给你带来好运。

要使用Python来编写这种Hello World程序,只需一行代码:

#print("Hello World!’)

这种程序虽然简单,但可以确定的一件事情是:如果它能够在你的系统上正确的运行,你编写的任何Python程序都将如此。

二 在不同操作系统中搭建Python编程环境

Python是一种跨平台的编程语言,这意味着它能够运行在所有主要的操作系统中。但在不同操作系统中,安装Python的方法存在区别。这一节将介绍在Linux、OS X、Windows搭建Python编程环境。

2.1 在Linux系统中搭建Python编程环境

Linux系统是为编程而涉及的,因此在大多数Linux计算机中,都默认安装了Python。编写和维护Linux的人认为,你很可能会使用这种系统进行编程,因此在这种系统中编程,你几乎不用安装什么软件,也不用修改设置。

2.1.1 检查Python版本

在你的系统中,打开一个终端窗口,执行命令python,输出类似下面这样,它指出了安装的Python版本。最后的>>>是一个提示符,让你能够输入Python命令。

上述输出表示,当前计算机默认的Python版本位Python 3.7.5.

如果要退出Python并返回到终端窗口,可按Ctrl + D或执行命令exit() .

注意:大部分Linux系统默认安装的Python版本为2.7.5。下面是安装python3.x版本的方法。

安装依赖包

安装gcc编译器

#yum -y install gcc

从Python官网获取Python3.x安装包(以3.7.5为例)

解压Python-3.7.5.tgz

#tar -zxvf Python-3.7.5.tgz

建立一个空文件夹,用来存放python3程序

#mkdir /usr/local/python3

执行配置文件,编译安装

#cd Python-3.7.5

#./configure --prefix=/usr/local/python3 && make && make install

建立软连接

#ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3

#ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3

测试python3是否可用

2.2 在OS X系统中搭建Python编程环境

大多数OS X系统中都安装了Python,但你可能向使用非默认版本。下面提供了安装新版本Python的方法。

2.2.1 确定已安装的版本

打开一个终端窗口,并执行如下命令:

# python --version

此外还应该常熟执行命令python3 --version。执行这个命令时,可能会出现错误信息,但若要确定安装了哪些Python版本,有必要执行这个命令。

2.2.2 使用Homebrew安装Python 3

如果你的系统只安装了Python 2,或者已安装的Python 3版本较旧,可使用一个名为Homebrew的包来安装最新的Python 3版本。

安装Homebrew

Homebrew依赖于Apple包Xcode,因此请打开一个终端窗口并执行如下命令:

# xcode-select --install

在不断小狐仙的确认对话框中都点击OK按钮。

这个命令可在Homebrew网站找到(http://brew.sh)

为确认正确地安装了Homebrew,请执行如下命令

# brew doctor

Your system is ready to brew.

上述输出表明你可以使用Homebrew来安装Python包了。

安装Python 3

为安装最新的Python 3版本,请执行如下命令:

# brew install python3

下面来检查使用这个命令安装的是哪个版本:

# python3 --version

2.3 在Windows系统中安装Python

Windows系统默认未安装Python,但有必要检查系统是否安装了它。因此,可以在“搜索”中输入cmd命令,回车打开命令提示符终端窗口。在打开的终端窗口中,执行如下命令:

>python --version

如果你看到类似于上面的输出,说明已安装了Python,但你可能想安装更新的版本。如果看到一条错误消息,就说明你需要下载并安装Python。

2.3.1 在Windows中安装Python 3

访问http://python.org/downloads/,并单击你想要安装的Python版本。下载安装程序,并在运行它时,选择复选框Add Python to PATH。这让你不用手工修改系统的环境变量。在执行python时也无需指定其完整路径。安装Python后,打开一个新的终端窗口,并在其中执行命令python --version。如果没有报错,就说明Python安装好了。

2.3.2 查找Python解释器

如果不能执行简单命令python,你就需要告诉Windows去哪里查找Python解释器。要确定Python解释器的位置,请打开C盘,并在其中查找名称以Python打头的文件夹(要找到这样的文件夹,你可能需要在Windows资源管理器中的搜索栏输入单词python)。打开这个文件夹,并查找名称为python(全部小写)的文件。单击这个文件并选择“属性”,你将在“位置:”右边看到它的路径。

2.3.3 将Python添加到环境变量Path中

为避免每次启动Python终端时都需要输入完整的路径,可以在系统中添加这个路径。如果在安装Python时选择了复选框Add Python to PATH,可跳过这一步。打开控制面板并单击“系统和安全”,再单击“系统”。单击“高级系统设置”,在打开的窗口中单击按钮“环境变量”。

在“系统变量”部分,找到并单击变量Path,在单击按钮“编辑”。在出现的对话框中,单击“变量值”,并使用右箭头键滚动到最右边。千万不要覆盖变量原来的值,如果这样做了,单击“取消”按钮,再重复之前的步骤。在变量值得末尾添加一个分号,在添加文件python.exe的路径。

文章引用自《Python编程——从入门到实践》

学python安装-Python学习笔记-Python安装相关推荐

  1. python数组 swig_学习笔记:安装swig+用SWIG封装C++为Python模块+SWIG使用说明

    这段时间一直在摸索swing,用它来封装C++代码来生成python脚步语言.并总结了swing从安装到配置再到代码封装编译生成动态库的整个过程,下面这篇文章都是我在实际的运用中的一些经验总结,分享给 ...

  2. python资源管理器安装_Python学习笔记-Python安装

    Python安装 文章简介:本文介绍在不同操作系统中搭建Python编程环境. 一 搭建编程环境 在不同的操作系统中,Python存在细微的区别,下面介绍两个主要的Python版本. 1.1 Pyth ...

  3. python起步输入-[转载]python核心编程学习笔记-python起步

    python通过两种方式来实现你的需求:语句和表达式 语句:使用关键字组成命令 >>> print 'Hello wolrd!' Hello wolrd! 表达式:可以是算术表达式或 ...

  4. uos系统断网怎么安装mysql_[学习笔记] UOS安装MySQL

    Linux系统上安装MySQL还是比较麻烦的,不如windows下一步下一步就可以搞定的 linux下安装有几种方法,下面介绍的是下载全部文件安装的,另外还有apt.yum安装等. 1.下载Mysql ...

  5. ZED相机学习笔记1——安装与配置(Win10 + Python)

    系列文章目录 ZED相机学习笔记1--安装与配置(Win10 + Python) 文章目录 系列文章目录 前言 一.ZED2 相机 二.配置ZED相机环境 1.安装CUDA 2.安装ZED-SDK 3 ...

  6. 熊猫的python小课_朋友圈里那个可爱的小熊猫Python编程的学习笔记,学编程,不难!...

    Print( ) 详细请见公众号文章,里面有让人印象深刻,无法忘记的灵魂画手的图画解释.朋友圈里那个可爱的小熊猫Python编程的学习笔记,学编程,不难!​mp.weixin.qq.com 人类有人类 ...

  7. python数据分析入门学习笔记

    python数据分析入门学习笔记儿 学习利用python进行数据分析的笔记儿&下星期二内部交流会要讲的内容,一并分享给大家.博主粗心大意,有什么不对的地方欢迎指正~还有许多尚待完善的地方,待我 ...

  8. 大数据第二阶段Python基础编程学习笔记(待完善)

    大数据第二阶段Python基础编程学习笔记(待完善) 第一章 Python基础语法 3.8 1-1Python概述 python基础部分: ●Python基础语法: 标识符,关键字,变量,判断循环.. ...

  9. python嵩天课堂笔记_[Python机器学习]强化学习笔记(嵩天礼欣老师mooc第三周)

    [Python机器学习]强化学习笔记(嵩天礼欣老师mooc第三周) [Python机器学习]强化学习笔记(嵩天礼欣老师mooc第三周) 目录 强化学习 定义 马尔科夫决策过程 基本元素 值函数 最优值 ...

  10. Python 基础知识学习笔记——OpenCV(1)

    Python 基础知识学习笔记--OpenCV(1) OpenCV是一个开源的跨平台计算机视觉和机器学习软件库,它轻量而且高效,被广泛的使用. 整理一下OpenCV学习笔记,以防忘记. 文章目录 Py ...

最新文章

  1. 文件目录Android SDK目录结构
  2. 北斗导航 | 北斗卫星导航信号串行捕获算法MATLAB仿真(附源代码)
  3. 音视频技术开发周刊 | 175
  4. 设计模式-Factory Method Pattern
  5. 001 makefile的使用
  6. CODE[VS] 1621 混合牛奶 USACO
  7. java中文乱码decode_Java WEB开发中的中文乱码问题解决
  8. 剑指offer_两个链表的第一个公共结点
  9. python画函数图像 保留_如何使用python的matplotlib画反正切函数图像
  10. 清除浏览器痕迹(RunDll32.exe)
  11. 涨知识:面试字节跳动Java研发岗,经验分享
  12. 计算机ppt基础操作心得体会,word计算机实训心得体会.doc
  13. 购买实体网站服务器,实体服务器购买
  14. 计算机与网络基础知识的问答
  15. yxc_第一章 基础算法(二)_前缀和与差分
  16. c语言中,从键盘输入一个长方体的长宽高,用函数实现求长方体的体积,由主函数调用该函数,要求长方体的长、宽、高从主函数输入,长方体的体积作为函数返回值。
  17. mac卸载python3.7_工具安装-Mac 卸载python3
  18. SQL Server 2016下载安装教程
  19. 大逃杀计算机内存不足,绝地求生大逃杀内存不足怎么办 绝地求生大逃杀虚拟内存设置教程...
  20. npm-run-script

热门文章

  1. 狄利克雷分布主题模型LDA
  2. chat--hxxdfd
  3. 完整数字华容道05:游戏结束
  4. dva 底层框架构建
  5. 解决安装宝塔面板“ERROR: Failed to download, please try install again”错误
  6. java将map根据key分组_Java将List中的实体类按照某个字段进行分组并存放至Map中操作代码...
  7. 触摸屏和显示屏参考文献
  8. 加拿大海运专线操作流程详解
  9. 如何在PDF中插入另一个PDF文件的页面
  10. 云计算之存储虚拟化 -02