001-Python安装与配置

Linux

Linux系统一般自带Python,供Linux自身使用,但版本较低。因此若想使用较新版本的Python,建议不要覆盖系统自带或者别人安装的Python。

安装步骤

  1. 以管理员身份登陆系统,检查、安装开发及依赖工具。开发工具安装命令:
yum groupinstall "Development tools"

依赖包安装命令:

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel
  1. 下载Python源码,如
wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tar.xz
  1. 解压
tar –xf Python-2.7.13.tar.xz
  1. 进入解压后的文件夹,编译。执行./configure命令生成Makefile文件,供make命令使用,Makefile文件确定了构建顺序。执行make命令,编译源代码,生成可执行文件。
  2. 安装,执行make altinstall命令。注:make install命令会建立到python命令的软链接,而make altinstall命令则不会。

系统默认的Python安装在/usr/bin/下,新安装的Python在/usr/local/bin/下。命令pythonX.Y会启动相应版本的Python,命令pipX.Y会运行对应Python X.Y的pip。建议将命令python恢复为系统默认Python版本的软链接。

注:#!/usr/bin/python#!/usr/bin/env python的区别
Python脚本的第一行,一般用来指定运行脚本的解释器。#!/usr/bin/python调用/usr/bin路径下的解释器,相当于写死了Python路径。#!/usr/bin/env python会先到env设置里查找Python的安装路径,再调用对应路径下的解释器,可防止用户没有将Python装在默认路径下。在实际使用时,推荐这种写法。另外,也可用/usr/local/bin/python3.6这种写法,其优点是可指定解释器的版本。

Windows

Windows安装Python的过程比较简单,具体过程略。

你可能感兴趣的:(001-Python安装与配置)