python大法之一-python是什么,及安装

个人独立博客http://www.xbman.cn
出处:http://www.xbman.cn/article/2
常言说得好会一技走遍天下。今天开始记录分享一下python的相关知识,算是对自己学习的总结。
第一篇 python是什么,及python安装

Python是一种计算机程序设计语言。运维的童鞋们要知道这个和shell可不一样(魏先森被面试的经常问到这个问题。)python是正统的编程语言,和java,php一样。由荷兰人Guido van Rossum(龟叔)于1989年发明,第一个公开发行版发行于1991年。不多说详细请点击python是什么
python是一门高级语言,开发效率相当的高,简单的说 java要写100行代码实现的python可能10行就搞定了。
用Python可以做什么?可以做日常任务,拿运维童鞋来说,python可以替代很多shell脚本,自动化任务,自动化发布等,著名的自动化工具salt,ansible 就是python编写的;可以做网站,YouTube,豆瓣就是Python写的;可以做网络游戏的后台,很多在线游戏的后台都是Python开发的。还有很多很多

python安装

windows下安装

虽然都说windows并不是最好的开发平台,但是咱们一介穷苦小运维,你懂得
官网下载最新的python安装包官网打开之后 点击下一步—下一步—下一步安装即可。

linux下安装

哒哒 相信很多童鞋还是需要在linux下安装python并发布自己的程序的,这里好好写。。。
wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgzyum install zlib zlib-devel openssl oopenssl-devel -ytar -zxvf Python-2.7.10.tgzcd Python-2.7.10./configure && make && make installln -s /usr/local/bin/python2.7 /usr/bin/python

按照上面的程序安装之后,可能会碰到yum运行报错的问题,请修改 vim /usr/bin/yum 第一行的#!/usr/bin/python改为#!/usr/bin/python2.6即可

安装pip

pip是python包的安装工具,类似linux下面的yum。

wget https://pypi.python.org/packages/ff/d4/209f4939c49e31f5524fa0027bf1c8ec3107abaf7c61fdaad704a648c281/setuptools-21.0.0.tar.gz#md5=81964fdb89534118707742e6d1a1ddb4  同样的,进行安装:tar vxf setuptools-21.0.0.tar.gz cd setuptools-21.0.0python setup.py  install  安装完成后,下载pip。其信息在如下网站:  https://pypi.python.org/pypi/pip  最新版是8.1.1,下载链接: wget https://pypi.python.org/packages/41/27/9a8d24e1b55bd8c85e4d022da2922cb206f183e2d18fee4e320c9547e751/pip-8.1.1.tar.gz#md5=6b86f11841e89c8241d689956ba99ed7同样的,进行安装tar vxf pip-8.1.1.tar.gz cd pip-8.1.1python setup.py install

mac下安装

在Mac上安装Pythonmac系统是OS X 10.8以上的,那么系统自带的Python版本是2.7。无需安装了自带不是python2.7的,如下安装方法一:从Python官网下载Python 22.7的安装程序,双击运行并安装;方法二:如果安装了Homebrew,直接通过命令brew install python安装即可。
时间: 2024-12-21 04:52:02

python大法之一-python是什么,及安装的相关文章

python大法好——python的下载与安装、第一个程序

吃够了java的苦,所以python好. 打今天起,要走python了. 首先呢,学习python需要python环境.和一款得心应手的集成开发环境. python环境下载:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ JetBrains PyCharm 2018.1.4 x64下载:http://www.jetbrains.com/pycharm/ 链接都是偷凯哥的. 切记先装环境再装软件! 环境安装自行百度,然后选择安装. 软件

python大法好——Python 正则表达式

Python 正则表达式 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配. Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式. re 模块使 Python 语言拥有全部的正则表达式功能. compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象.该对象拥有一系列方法用于正则表达式匹配和替换. re 模块也提供了与这些方法功能完全一致的函数,这些函数使用一个模式字符串做为它们的第一个参数. 本章节主要介绍Py

Python爬虫进阶二之PySpider框架安装配置

关于 首先,在此附上项目的地址,以及官方文档 PySpider 官方文档 安装 1. pip 首先确保你已经安装了pip,若没有安装,请参照 pip安装 2. phantomjs PhantomJS 是一个基于 WebKit 的服务器端 JavaScript API.它全面支持web而不需浏览器支持,其快速.原生支持各种Web标准:DOM 处理.CSS 选择器.JSON.Canvas 和 SVG. PhantomJS 可以用于页面自动化.网络监测.网页截屏以及无界面测试等. 安装 以上附有官方安

Python爬虫进阶三之Scrapy框架安装配置

初级的爬虫我们利用urllib和urllib2库以及正则表达式就可以完成了,不过还有更加强大的工具,爬虫框架Scrapy,这安装过程也是煞费苦心哪,在此整理如下. Windows 平台: 我的系统是 Win7,首先,你要有Python,我用的是2.7.7版本,Python3相仿,只是一些源文件不同. 官网文档:http://doc.scrapy.org/en/latest/intro/install.html,最权威哒,下面是我的亲身体验过程. 1.安装Python 安装过程我就不多说啦,我的电

第一章 python自学开始——python和pygame的安装

买了一本书,但是书太坑没有正确的安装方法,所以我只能自己上官网死啃英文.软件都下载好了,才突然意识到为什么我不搜一下视频和博客呢.以下为自己摸索的一些方法. 官网入口 python官网:https://www.python.org/ pygame官网:http://pygame.org/news(不知道为什么这个官网网址总是带一个news,害得我以为这是个子网页) 下载方式 如果要下载最新版本的适合电脑配置的python,只要downloads直接选择即可. python 3和python 2并

python基础(1)——简介与安装

1.python简介 PYTHON创始人:Guido van Rossum,在Python界被誉为仁慈的独裁者. 借鉴了unix shell ,c的特点 1989圣诞期间发布,python已经有20年的历史了,比java早很多,java第一个版本才是1994年发布的. 2000年10.16 python2.0发布,此时python才真正成为一个功能完善,非常好用的语言 2008年12月3日,python3发布,相比与python2而言,改变比较大,不兼容python2.目前是两个版本共存的 2.

leetcode-Spiral Matrix II 螺旋矩阵2之python大法好,四行就搞定,你敢信?

Spiral Matrix II 螺旋矩阵 Given an integer n, generate a square matrix filled with elements from 1 to n2 in spiral order. For example,Given n = 3, You should return the following matrix: [ [ 1, 2, 3 ], [ 8, 9, 4 ], [ 7, 6, 5 ] ] 真的不容易..看博客园有人面试碰到过这个问题,长篇

learn python the hard way—Python在Windows与Linux下的安装

1.Windows下安装https://www.python.org/downloads/下载相应版本,进行安装注意:将python的安装路径添加到系统环境变量的PATH路径下,这样才能在命令行窗口下输入python进入python环境 2.Linux下安装a.下载源码包 https://www.python.org/downloads/release/python-2710/b.解压 .tgz形式     tar -zxvf 压缩包 .tar.bz形式 tar -zjvf 压缩包c.进入解压后

centos编译安装python太慢了,改用yum安装。

在centos5.8下编译安装python2.7.8好几次,每次好几个小时,没有编译完过.太烦了,改用yum安装,版本是2.6.8,一分钟搞定. 转载自http://blog.slogra.com/post-235.html 系统:centos 5.8 需要的软件包:epel-release-5-4.noarch.rpm 1.查看目前的python版本[[email protected] ~]# python -VPython 2.4.3可以看到目前python的版本是2.4.3 2.安装EPE