python是跨平台的,可以运行在Windows、Mac和各种Linux/Uinx系统上。
学习Python编程,首选得把Python安装到你的电脑里,安装后会得到Python解释器(就是服装运行Python程序的)、一个命令行交互环境、一个简单的集成开发环境。
目前Python有两个版本,一个是2.x版本,一个是3.x版本,两个版本是不兼容的,语法上也稍微有些差别。由于3.x越来越普及,推荐学习3.x。但是目前来说还有一些第三方库没有支持到3.x,所有2.x仍然被不少开发选择。新同学学习建议学习3.x,本教程已Python3.6为基础。
2.1 在Windows上安装python
根据系统版本(64位或32位)从Python官网下载Python3.6对应的安装程序,然后运行下载的exe安装包。注意、勾选安装页面上的“add python 3.6 to PATH”,然后点击“install Now”,这样安装成功后可以直接在命令行中输入python运用python。
安装成功后打开命令提示符窗口,输入Python后回车,如果出现>>>则表示安装成功,已经进入Python交互式环境,可以输入Python代码,回车后并可以立即执行得到执行结果,输入exit()并回车可以退出Python交互式环境(也可直接关闭命令行窗口)。
2.2 在Mac上安装Python
Mac在系统一般是默认系统自带Python 2.7版本的程序的。需要安装最新的Python3.6,两个版本的程序是可以同时并存的。
从Python官网下载Python3.6的安装程序,双击运营并安装。
打开“终端”,输入python3进入python3交互式环境(由于同时安装有python2.7输入python会进入python2交互式环境)。
2.3 在Linux上安装Python
在linux安装python一般是把代码部署在linux服务器上运行时需要的操作,如果你是新手可以暂时忽略当前内容
2.3.1 在centos上安装python
centos是Linux的一种发行版本,一般安装在服务器端用作程序运行环境。
安装步骤:
安装依赖:sudo yum -y install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel gcc
下载(wget)或上传(scp) python3源码包wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz,如果没有wget安装wgetyum install wget.
解压sudo tar -zxf Python-3.6.3.tgz
安装: 1进入安装目录cd Python-3.6.3; 2 检查配置sudo ./configure --prefix=/usr/local; 3 编译sudo make; 4 安装sudo make altinstall; ~安装成功,可通过cd /usr/local/bin查看~
配置(保留Python2):1 配置python3/pip3软连接sudo ln -s /usr/local/bin/python3.6 /usr/bin/python3,sudo ln -s /usr/local/bin/pip3.6 /usr/bin/pip3; python配置完成.
更改yum配置(非必需,如果要保留Python2则不必此配置,否则在上一步移除Python2链接并按照截图配置yum):