各个系统下的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 strip lstrip rstrip使用方法
Sep 06 Python
python3使用urllib示例取googletranslate(谷歌翻译)
Jan 23 Python
python文件和目录操作函数小结
Jul 11 Python
使用python 爬虫抓站的一些技巧总结
Jan 10 Python
对numpy中二进制格式的数据存储与读取方法详解
Nov 01 Python
python远程邮件控制电脑升级版
May 23 Python
Python流程控制 while循环实现解析
Sep 02 Python
python 利用turtle库绘制笑脸和哭脸的例子
Nov 23 Python
Python 字符串处理特殊空格\xc2\xa0\t\n Non-breaking space
Feb 23 Python
Pytorch 使用 nii数据做输入数据的操作
May 26 Python
ITK 实现多张图像转成单个nii.gz或mha文件案例
Jul 01 Python
解决Python paramiko 模块远程执行ssh 命令 nohup 不生效的问题
Jul 14 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
收音机鉴频器对声音的影响和频偏分析
2021/03/02 无线电
关于php正则匹配汉字的方法介绍
2013/04/25 PHP
php使用pdo连接sqlite3的配置示例
2016/05/27 PHP
javascript concat数组累加 示例
2009/09/03 Javascript
Tab页界面,用jQuery及Ajax技术实现
2009/09/21 Javascript
JS鼠标事件大全 推荐收藏
2011/11/01 Javascript
ASP.NET jQuery 实例2 (表单中使用回车在TextBox之间向下移动)
2012/01/13 Javascript
JavaScript 基础篇(一)
2012/03/30 Javascript
基于jquery自己写tab滑动门(通用版)
2012/10/30 Javascript
用JavaScript获取DOM元素位置和尺寸大小的方法
2013/04/12 Javascript
鼠标经过tr时,改变tr当前背景颜色
2014/01/13 Javascript
用js读、写、删除Cookie代码分享及详细注释说明
2014/06/05 Javascript
JQuery动态添加和删除表格行的方法
2015/03/09 Javascript
JavaScript学习笔记之数组的增、删、改、查
2016/03/23 Javascript
JavaScript 不支持 indexof 该如何解决
2016/03/30 Javascript
解决微信浏览器Javascript无法使用window.location.reload()刷新页面
2016/06/21 Javascript
浅谈jQuery双事件多重加载的问题
2016/10/05 Javascript
JavaScript中如何使用cookie实现记住密码功能及cookie相关函数介绍
2016/11/10 Javascript
Vue.js教程之axios与网络传输的学习实践
2017/04/29 Javascript
详解vue2.0脚手架的webpack 配置文件分析
2017/05/27 Javascript
详解Vue中的基本语法和常用指令
2019/07/23 Javascript
微信小程序如何获取用户头像和昵称
2019/09/23 Javascript
vue中配置scss全局变量的步骤
2020/12/28 Vue.js
python 提取文件的小程序
2009/07/29 Python
python中正则表达式的使用详解
2014/10/17 Python
python 生成器和迭代器的原理解析
2019/10/12 Python
全网首秀之Pycharm十大实用技巧(推荐)
2020/04/27 Python
HTML5页面嵌入小程序没有返回按钮及返回页面空白的问题
2020/05/28 HTML / CSS
美体小铺加拿大官方网站:The Body Shop加拿大
2016/10/30 全球购物
越南综合购物网站:Lazada越南
2019/06/10 全球购物
体育教育个人自荐信范文
2013/12/01 职场文书
2015年教育实习工作总结
2015/04/24 职场文书
2016年教师节感言
2015/12/09 职场文书
给numpy.array增加维度的超简单方法
2021/06/02 Python
关于JavaScript 中 if包含逗号表达式
2021/11/27 Javascript
使用Python拟合函数曲线
2022/04/14 Python