各个系统下的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 multiprocessing.Manager介绍和实例(进程间共享数据)
Nov 21 Python
python获得两个数组交集、并集、差集的方法
Mar 27 Python
Python中列表的一些基本操作知识汇总
May 20 Python
在java中如何定义一个抽象属性示例详解
Aug 18 Python
python决策树之CART分类回归树详解
Dec 20 Python
Selenium控制浏览器常见操作示例
Aug 13 Python
Python图像处理PIL各模块详细介绍(推荐)
Jul 17 Python
Django logging配置及使用详解
Jul 23 Python
python向图片里添加文字
Nov 26 Python
Python使用pdb调试代码的技巧
May 03 Python
python如何查看网页代码
Jun 07 Python
python之pygame模块实现飞机大战完整代码
Nov 29 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
《雄兵连》系列首部大电影《烈阳天道》:可能是因为期望值太高了
2020/08/18 国漫
php错误提示failed to open stream: HTTP request failed!的完美解决方法
2011/06/06 PHP
PHP JSON格式的中文显示问题解决方法
2015/04/09 PHP
php使用Jpgraph绘制简单X-Y坐标图的方法
2015/06/10 PHP
PHP如何根据文件头检测文件类型实例代码
2018/10/14 PHP
Laravel数据库读写分离配置的方法
2019/10/13 PHP
js类中的公有变量和私有变量
2008/07/24 Javascript
jquery js 重置表单 reset()具体实现代码
2013/08/05 Javascript
jQuery实现漂亮实用的商品图片tips提示框效果(无图片箭头+阴影)
2016/04/16 Javascript
jQuery绑定事件on()与弹窗的简要概述
2016/04/27 Javascript
JavaScript设计模式开发中组合模式的使用教程
2016/05/18 Javascript
js两种拼接字符串的简单方法(必看)
2016/09/02 Javascript
谈谈因Vue.js引发关于getter和setter的思考
2016/12/02 Javascript
iview table高度动态设置方法
2018/03/14 Javascript
vue interceptor 使用教程实例详解
2018/09/13 Javascript
深入了解js原型模式
2019/05/30 Javascript
Python itertools模块详解
2015/05/09 Python
Python实现简单的多任务mysql转xml的方法
2017/02/08 Python
详解python中requirements.txt的一切
2017/03/03 Python
python3操作mysql数据库的方法
2017/06/23 Python
对Python w和w+权限的区别详解
2019/01/23 Python
Python进阶之全面解读高级特性之切片
2019/02/19 Python
Python shutil模块用法实例分析
2019/10/02 Python
Python数据存储之 h5py详解
2019/12/26 Python
详解Python中namedtuple的使用
2020/04/27 Python
用ldap作为django后端用户登录验证的实现
2020/12/07 Python
印尼最大的网上书店:Gramedia.com
2018/09/13 全球购物
房地产开发计划书
2014/01/10 职场文书
农村党员一句话承诺
2014/05/30 职场文书
企业员工集体活动方案
2014/08/17 职场文书
试用期转正后的自我评价
2014/09/21 职场文书
代办社保委托书范文
2014/10/06 职场文书
整改报告格式
2014/11/06 职场文书
个人工作总结怎么写?
2019/04/09 职场文书
亲情作文之母爱
2019/09/25 职场文书
JavaScript展开运算符和剩余运算符的区别详解
2022/02/18 Javascript