1 python简介与安装

简介: 在学习一门语言之前,咱们先了解为什么我们要学它。python是一个脚本语言,语言简单,兼容各版本系统,学习这门语言将对以后的运维日常工作提供极大的便利。1.1 Linux 下 python 安装首先从官网下载所需要的 python 版本,解压后直接编译安装即可,[root@server /]# tar -zxf Python-2.

在学习一门语言之前,咱们先了解为什么我们要学它。


python是一个脚本语言,语言简单,兼容各版本系统,学习这门语言将对以后的运维日常工作提供极大的便利。


1.1 Linux 下 python 安装

首先从官网下载所需要的 python 版本,解压后直接编译安装即可,

[root@server /]# tar -zxf Python-2.7.11.tgz

[root@server /]# cd Python-2.7.11

[root@server /]# ./configure && make && make install


然后我们可以在安装目录查看到 Python 2.7.11 版本已经安装

[root@server usr]# /usr/local/bin/python

Python 2.7.11 (default, Jan  2 2017, 12:16:39) 

[GCC 4.4.7 20120313 (Red Hat 4.4.7-17)] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> exit()


但是我们系统自带版本为 python 2.6.6,我们如何替换成编译好的 python 2.7.11 呢

[root@server usr]# python

Python 2.6.6 (r266:84292, Nov 22 2013, 12:16:22) 

[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> 

>>> exit()


我们先进入系统 python 所在目录,把启动文件备份下,然后删除

[root@server usr]# cd ..

[root@server /]# cp /usr/bin/python /usr/bin/python.bak.2017

[root@server /]# rm /usr/bin/python

rm: remove regular file `/usr/bin/python'? y


接着我们把编译好的 python 2.7.11 版本的启动文件做个软连接到当前目录下,之后我们再查看python 版本时,就变成我们编译的版本了

[root@server /]# ln -s /usr/local/bin/python2.7 /usr/bin/python

[root@server /]# python

Python 2.7.11 (default, Jan  2 2017, 12:16:39) 

[GCC 4.4.7 20120313 (Red Hat 4.4.7-17)] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> 

>>> exit()


1.2 Windows 下 python 安装

从官网下载安装包添加环境变量即可。


目录
相关文章
|
6天前
|
机器学习/深度学习 人工智能 测试技术
「Python系列」Python简介及案例
Python 是一种高级的、动态类型的编程语言,它的设计哲学强调代码的可读性和简洁性。Python 最初由荷兰国家数学与计算机科学研究中心的吉多·范罗苏姆于1989年发明,作为一种叫做 ABC 语言的替代品。Python 的名字来源于一个叫做Monty Python的喜剧团体的爱好者。
11 0
|
人工智能 Linux 开发工具
【python】—— python的基本介绍并附安装教程
【python】—— python的基本介绍并附安装教程
|
5月前
|
Java C语言 C++
0- python 简介
0- python 简介
22 0
|
8月前
|
Java 程序员 C语言
python 简介
python 简介
113 0
|
10月前
|
算法 Unix 数据挖掘
Python 简介
Python 简介
|
Java C语言 C++
000 - Python 简介
000 - Python 简介
90 0
000 - Python 简介
|
Python
Python 简介,Python 环境搭建
Python 简介,Python 环境搭建自制脑图
55 0
Python 简介,Python 环境搭建
|
Web App开发 Java Linux
【Python 入门指北】No 1. Python 简介
【Python 入门指北】No 1. Python 简介
104 0
【Python 入门指北】No 1. Python 简介
|
算法 Unix Linux
Python(day2):Python3 简介
Python(day2):Python3 简介
150 0
Python(day2):Python3 简介
|
数据可视化 Unix Java
【Python零基础到入门】Python预备知识必备篇——Python 安装+环境搭建
目录 📢 前言 👑Python 安装+环境搭建 🌲Python3支持的平台 🏳️‍🌈1.Python3 下载 🏳️‍🌈2.运行Python 🏳️‍🌈3.配置环境变量 🏳️‍🌈4.运行测试输出 👀总结
【Python零基础到入门】Python预备知识必备篇——Python 安装+环境搭建