各个系统下的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 相关文章推荐
Centos5.x下升级python到python2.7版本教程
Feb 14 Python
python实现提取百度搜索结果的方法
May 19 Python
在Python的Django框架中编写错误提示页面
Jul 22 Python
Python xlwt设置excel单元格字体及格式
Apr 18 Python
获取python文件扩展名和文件名方法
Feb 02 Python
Python读取excel指定列生成指定sql脚本的方法
Nov 28 Python
Python3 SSH远程连接服务器的方法示例
Dec 29 Python
谈谈Python中的while循环语句
Mar 10 Python
详解python中的数据类型和控制流
Aug 08 Python
Tensorflow tf.tile()的用法实例分析
May 22 Python
opencv python 对指针仪表读数识别的两种方式
Jan 14 Python
Python  lambda匿名函数和三元运算符
Apr 19 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中global和$GLOBALS[]的分析之一
2012/02/02 PHP
深入PHP magic quotes的详解
2013/06/17 PHP
CI框架源码解读之URI.php中_fetch_uri_string()函数用法分析
2016/05/18 PHP
PHPStudy下如何为Apache安装SSL证书的方法步骤
2019/01/23 PHP
mongodb和php的用法详解
2019/03/25 PHP
JavaScript TO HTML 转换
2006/06/26 Javascript
javascript实现上传图片前的预览(TX的面试题)
2007/08/20 Javascript
JavaScript 题型问答有答案参考
2010/02/17 Javascript
node.js中的console.timeEnd方法使用说明
2014/12/09 Javascript
JavaScript学习笔记之JS函数
2015/01/22 Javascript
浅谈nodejs中的类定义和继承的套路
2017/07/26 NodeJs
javascript 判断用户有没有操作页面
2017/10/17 Javascript
基于vue-cli vue-router搭建底部导航栏移动前端项目
2018/02/28 Javascript
vue 动态表单开发方法案例详解
2019/12/02 Javascript
[59:00]OG vs TNC 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
python创建关联数组(字典)的方法
2015/05/04 Python
Python正则抓取网易新闻的方法示例
2017/04/21 Python
python中的二维列表实例详解
2018/06/19 Python
python 使用 requests 模块发送http请求 的方法
2018/12/09 Python
python 自定义对象的打印方法
2019/01/12 Python
django框架防止XSS注入的方法分析
2019/06/21 Python
Python decorator拦截器代码实例解析
2020/04/04 Python
pytorch 多分类问题,计算百分比操作
2020/07/09 Python
html5响应式开发自动计算fontSize的方法
2020/01/13 HTML / CSS
加拿大快时尚零售商:Ardene
2018/02/14 全球购物
DOUGLAS波兰:在线销售香水和化妆品
2020/07/05 全球购物
建筑专业自我鉴定
2013/10/22 职场文书
硕士研究生求职自荐信范文
2014/03/11 职场文书
基层党员学习党的群众路线教育实践活动心得体会
2014/11/04 职场文书
入党个人总结范文
2015/03/02 职场文书
创先争优个人总结
2015/03/04 职场文书
教师素质教育心得体会
2016/01/19 职场文书
演讲稿:​快乐,从不抱怨开始!
2019/04/02 职场文书
Python实现为PDF去除水印的示例代码
2022/04/03 Python
Python 绘制多因子柱状图
2022/05/11 Python
Redis特殊数据类型bitmap位图
2022/06/01 Redis