资讯专栏INFORMATION COLUMN

Python学习--环境搭建

go4it / 1713人阅读

摘要:学习入门环境搭建简介在进行环境搭建之前,先简单的介绍一下这门语言。年月,发布年编程语言排行榜高居首位。环境搭建介绍完以及它的众多优点之后,我们来看的环境搭建。创建新版本的软连接修改旧版本创建新的软连接检查的版本到此,环境搭建完成

Python学习入门--环境搭建 Python简介

在进行Python环境搭建之前 ,先简单的介绍一下Python这门语言。

Python, 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。

Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议。Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。

Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。

2017年7月,IEEE发布2017年编程语言排行榜:Python高居首位 。

2018年3月,该语言作者在邮件列表上宣布 Python 2.7将于2020年1月1日终止支持。用户如果想要在这个日期之后继续得到与Python 2.7有关的支持,则需要付费给商业供应商。

Python的优点

Python的优点有许多,这里就简单的罗列几条。

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

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

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

可移植性:由于它的开源本质,Python已经被移植在许多平台上(经过改动使它能够工作在不同平台上)。这些平台包括Linux、Windows。。。。。。

面向对象:Python既支持面向过程的编程也支持面向对象的编程。在“面向过程”的语言中,程序是由过程或仅仅是可重用代码的函数构建起来的。在“面向对象”的语言中,程序是由数据和功能组合而成的对象构建起来的。

可扩展性:如果需要一段关键代码运行得更快或者希望某些算法不公开,可以部分程序用C或C++编写,然后在Python程序中使用它们。

丰富的库:Python标准库确实很庞大。它可以帮助处理各种工作,包括正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-RPC、HTML、WAV文件、密码系统、GUI(图形用户界面)、Tk和其他与系统有关的操作。这被称作Python的“功能齐全”理念。除了标准库以外,还有许多其他高质量的库,如wxPython、Twisted和Python图像库等等。

Python的应用

Python的应用广泛,它可以被用来进行系统编程、图形处理、数学处理、数据库编程、文本处理、Web编程、网络编程、网络爬虫。

环境搭建

介绍完Python以及它的众多优点之后,我们来看Python的环境搭建。
由于Python的可移植性,它可以被运行在多个平台上,这里只看Windows和Linux平台的环境搭建。

下载安装包

安装包我们可以到Python的官方网站Windows下载、Linux下载。

Windows平台安装包下载

Linux平台安装包下载

安装
Windows平台安装

双击运行,如下图所示。在步骤1处打钩,将Python添加到环境变量中,点击步骤2,进行自定义安装。

然后点击下一步,选择安装路径

点击install,等待几分钟后安装成功

安装完后确认
打开cmd,输入命令python --version,显示Python版本。

Windows平台上Python已经安装成功。

Linux平台安装

下载下来的安装包是Python-3.6.5.tar.xz,我们得把他解压了
解压步骤是:
1、在终端执行命令xz -d Python-3.6.5.tar.xz,将Python-3.6.5.tar.xz解压为Python-3.6.5.tar
2、执行命令tar -xvf Python-3.6.5.tar就能得到解压后文件
cd Python-3.6.5切换到解压后的文件路径下,依次执行:

./configure

make

make install


安装完毕!
虽然安装完成了,但是在终端输入python -V时,显示版本还是2.7,如何能让显示我们刚才装的新版本呢?下面我们就来搞定它。

创建新版本的软连接
修改旧版本
mv /usr/bin/python /usr/bin/python_bak

创建新的软连接
ln -s /usr/local/bin/python3.6 /usr/bin/python

检查python的版本

到此,Python环境搭建完成!

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/41456.html

相关文章

  • MachineLearning-Sklearn——环境搭建

    摘要:概述本文记录机器学习库在上的环境搭建,并在搭建好的环境上运行以验证环境已经搭建成功工作之余学习一下,大势所趋,别划了呀跟上潮流呀安装是一套通用机器学习开源框架,主要功能有部分分类回归聚类降维模型选择数据预处理使用的是语言,其安装和运行还依赖 概述 本文记录机器学习库Sklearn在Ubuntu上的环境搭建,并在搭建好的环境上运行example以验证环境已经搭建成功;工作之余学习一下,大...

    xuxueli 评论0 收藏0
  • 【机器学习】深度学习开发环境搭建

    摘要:打开命令提示符输入出现下面提示说明已经安装成功安装添加的环境变量环境变量中加上的路径,例如。在命令提示符输入安装完成,建立一个全新的环境,例如我们想建立一个叫的开发环境,路径为,那么我们输入安装完成。 工欲善其事,必先利其器。首先我们需要花费一些时间来搭建开发环境。 1.安装python。python是人工智能开发首选语言。 2.安装virtualenv。virtualenv可以为一个...

    galaxy_robot 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<