各个系统下的Python解释器相关安装方法


Posted in Python onOctober 12, 2015

Python下载
Python最新源码,二进制文档,新闻资讯等可以在Python的官网查看到:
Python官网:http://www.python.org/
你可以在一下链接中下载Python的文档,你可以下载 HTML、PDF 和 PostScript 等格式的文档。
Python文档下载地址:www.python.org/doc/

Python安装
Python已经被移植在许多平台上(经过改动使它能够工作在不同平台上)。
您需要下载适用于您使用平台的二进制代码,然后安装Python。
如果您平台的二进制代码是不可用的,你需要使用C编译器手动编译源代码。
编译的源代码,功能上有更多的选择性, 为python安装提供了更多的灵活性。
以下为不同平台上安装Python的方法:
Unix & Linux 平台安装 Python:
以下为在Unix & Linux 平台上安装 Python 的简单步骤:
打开WEB浏览器访问http://www.python.org/download/
选择适用于Unix/Linux的源码压缩包。
下载及解压压缩包。
如果你需要自定义一些选项修改Modules/Setup

  • 执行 ./configure 脚本
  • make
  • make install

执行以上操作后,Python会安装在 /usr/local/bin 目录中,Python库安装在/usr/local/lib/pythonXX,XX为你使用的Python的版本号。
Window 平台安装 Python:
以下为在 Window 平台上安装 Python 的简单步骤:
打开WEB浏览器访问http://www.python.org/download/
在下载列表中选择Window平台安装包,包格式为:python-XYZ.msi 文件 , XYZ 为你要安装的版本号。
要使用安装程序 python-XYZ.msi, Windows系统必须支持Microsoft Installer 2.0搭配使用。只要保存安装文件到本地计算机,然后运行它,看看你的机器支持MSI。Windows XP和更高版本已经有MSI,很多老机器也可以安装MSI。
下载后,双击下载包,进入Python安装向导,安装非常简单,你只需要使用默认的设置一直点击"下一步"直到安装完成即可。
MAC 平台安装 Python:
最近的Mac OS系统都自带有Python环境,但是自带的Python版本为旧版本,你可以通过链接http://www.python.org/download/mac/ 查看MAC上Python的新版功能介绍。
MAC上完整的Python安装教程你可以查看:http://homepages.cwi.nl/~jack/macpython/index.html

环境变量配置
程序和可执行文件可以在许多目录,而这些路径很可能不在操作系统提供可执行文件的搜索路径中。
path(路径)存储在环境变量中,这是由操作系统维护的一个命名的字符串。这些变量包含可用的命令行解释器和其他程序的信息。
Unix或Windows中路径变量为PATH(UNIX区分大小写,Windows不区分大小写)。
在Mac OS中,安装程序过程中改变了python的安装路径。如果你需要在其他目录引用Python,你必须在path中添加Python目录。
在 Unix/Linux 设置环境变量
在 csh shell: 输入

setenv PATH "$PATH:/usr/local/bin/python"

, 按下"Enter"。
在 bash shell (Linux): 输入

export PATH="$PATH:/usr/local/bin/python"

,按下"Enter"。
在 sh 或者 ksh shell: 输入 

PATH="$PATH:/usr/local/bin/python"

, 按下"Enter"。
注意: /usr/local/bin/python 是Python的安装目录。
在 Windows 设置环境变量
在环境变量中添加Python目录:
在命令提示框中(cmd) : 输入

path %path%;C:\Python

, 按下"Enter"。
注意: C:\Python 是Python的安装目录。

Python 相关文章推荐
python采用django框架实现支付宝即时到帐接口
May 17 Python
python os用法总结
Jun 08 Python
Python读取txt文件数据的方法(用于接口自动化参数化数据)
Jun 27 Python
树莓派动作捕捉抓拍存储图像脚本
Jun 22 Python
Python Numpy 实现交换两行和两列的方法
Jun 26 Python
Python 图像对比度增强的几种方法(小结)
Sep 25 Python
python打印异常信息的两种实现方式
Dec 24 Python
python模拟实现分发扑克牌
Apr 22 Python
python实现逢七拍腿小游戏的思路详解
May 26 Python
Python3内置函数chr和ord实现进制转换
Jun 05 Python
Python图像读写方法对比
Nov 16 Python
Python实现机器学习算法的分类
Jun 03 Python
Python中数字以及算数运算符的相关使用
Oct 12 #Python
深入解析Python中的变量和赋值运算符
Oct 12 #Python
Python2.x版本中基本的中文编码问题解决
Oct 12 #Python
使用python检测主机存活端口及检查存活主机
Oct 12 #Python
分享一下Python 开发者节省时间的10个方法
Oct 02 #Python
Python监控主机是否存活并以邮件报警
Sep 22 #Python
Python二分查找详解
Sep 13 #Python
You might like
用PHP程序实现支持页面后退的两种方法
2008/06/30 PHP
PHP中iconv函数转码时截断字符问题的解决方法
2015/01/21 PHP
PHP使用DirectoryIterator显示下拉文件列表的方法
2015/03/13 PHP
php header函数的常用http头设置
2015/06/25 PHP
PHP类型约束用法示例
2016/09/28 PHP
Wordpress ThickBox 点击图片显示下一张图的修改方法
2010/12/11 Javascript
JS随即打乱数组实现代码
2012/12/03 Javascript
JS注册/移除事件处理程序(ExtJS应用程序设计实战)
2013/05/07 Javascript
解决js数据包含加号+通过ajax传到后台时出现连接错误
2013/08/01 Javascript
javascript新建标签,判断键盘输入,以及判断焦点(示例代码)
2013/11/25 Javascript
javascript和jquery修改a标签的href属性
2013/12/16 Javascript
一个奇葩的最短的 IE 版本判断JS脚本
2014/05/28 Javascript
JavaScript中的索引数组、关联数组和静态数组、动态数组讲解
2014/11/08 Javascript
jQuery检测滚动条是否到达底部
2015/12/15 Javascript
DOM操作原生js 的bug,使用jQuery 可以消除的解决方法
2016/09/04 Javascript
jQuery实现可拖拽的许愿墙效果【附demo源码下载】
2016/09/14 Javascript
js方法数据验证的简单实例
2016/09/17 Javascript
NodeJs测试框架Mocha的安装与使用
2017/03/28 NodeJs
canvas基础绘制-绚丽倒计时的实例
2017/09/17 Javascript
vue项目中的webpack-dev-sever配置方法
2017/12/14 Javascript
vue.js指令v-for使用以及下标索引的获取
2019/01/31 Javascript
jQuery对底部导航进行跳转并高亮显示的实例代码
2019/04/23 jQuery
python sqlobject(mysql)中文乱码解决方法
2008/11/14 Python
Python 提取dict转换为xml/json/table并输出的实现代码
2016/08/28 Python
Selenium鼠标与键盘事件常用操作方法示例
2018/08/13 Python
树莓派动作捕捉抓拍存储图像脚本
2019/06/22 Python
PyCharm License Activation激活码失效问题的解决方法(图文详解)
2020/03/12 Python
设置jupyter中DataFrame的显示限制方式
2020/04/12 Python
普天C++笔试题
2016/03/20 面试题
演讲稿的格式及范文
2014/08/22 职场文书
市场营销工作计划书
2014/09/15 职场文书
服务员岗位职责范本
2015/04/09 职场文书
涨工资申请书应该怎么写?
2019/07/08 职场文书
重温经典:乔布斯在斯坦福大学的毕业演讲(双语)
2019/08/26 职场文书
如何在Python中创建二叉树
2021/03/30 Python
Python帮你解决手机qq微信内存占用太多问题
2022/02/15 Python