各个系统下的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最基本的输入输出详解
Apr 25 Python
Python 爬虫学习笔记之正则表达式
Sep 21 Python
pycharm执行python时,填写参数的方法
Oct 29 Python
Flask模板引擎之Jinja2语法介绍
Jun 26 Python
python中struct模块之字节型数据的处理方法
Aug 27 Python
Windows10下Tensorflow2.0 安装及环境配置教程(图文)
Nov 21 Python
python给图像加上mask,并提取mask区域实例
Jan 19 Python
Python Numpy中数据的常用保存与读取方法
Apr 01 Python
什么是python的自省
Jun 21 Python
Python爬虫如何破解JS加密的Cookie
Nov 19 Python
python 基于wx实现音乐播放
Nov 24 Python
python如何利用cv2.rectangle()绘制矩形框
Dec 24 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 XML操作的各种方法解析(比较详细)
2010/06/17 PHP
php简单对象与数组的转换函数代码(php多层数组和对象的转换)
2011/05/18 PHP
PHP基于phpqrcode生成带LOGO图像的二维码实例
2015/07/10 PHP
php命名空间设计思想、用法与缺点分析
2019/07/17 PHP
ArrayList类(增强版)
2007/04/04 Javascript
禁止js文件缓存的代码
2010/04/09 Javascript
jQuery boxy弹出层插件中文演示及使用讲解
2011/02/24 Javascript
js解析xml字符串和xml文档实现原理及代码(针对ie与火狐)
2013/02/02 Javascript
提交表单时执行func方法实现代码
2013/03/17 Javascript
JS获取文本框,下拉框,单选框的值的简单实例
2014/02/26 Javascript
jQuery禁用键盘后退屏蔽F5刷新及禁用右键单击
2016/01/22 Javascript
nodejs构建本地web测试服务器 如何解决访问静态资源问题
2017/07/14 NodeJs
angular2 ng2-file-upload上传示例代码
2018/08/23 Javascript
vue-router权限控制(简单方式)
2018/10/29 Javascript
Vue-cli3简单使用(图文步骤)
2019/04/30 Javascript
vue中利用iscroll.js解决pc端滚动问题
2020/02/15 Javascript
如何在Vue.JS中使用图标组件
2020/08/04 Javascript
Vue如何实现验证码输入交互
2020/12/07 Vue.js
剖析Django中模版标签的解析与参数传递
2015/07/21 Python
python中reader的next用法
2018/07/24 Python
Python cv2 图像自适应灰度直方图均衡化处理方法
2018/12/07 Python
python tqdm 实现滚动条不上下滚动代码(保持一行内滚动)
2020/02/19 Python
阿玛瑞酒店中文官方网站:Amari.com
2018/02/13 全球购物
Puma印度官网:德国运动品牌
2019/10/06 全球购物
汽车电子与维修专业大学生求职信
2013/09/28 职场文书
经销商培训邀请函
2014/01/21 职场文书
员工入职担保书范文
2014/04/01 职场文书
学习十八大标语
2014/10/09 职场文书
个人诉讼委托书范本
2014/10/17 职场文书
2014年保卫部工作总结
2014/11/21 职场文书
2014年节能降耗工作总结
2014/12/11 职场文书
2015年酒店前台工作总结
2015/04/20 职场文书
2015年纪念“卢沟桥事变”78周年活动方案
2015/05/06 职场文书
千与千寻观后感
2015/06/04 职场文书
创业计划书之废品回收
2019/09/26 职场文书
mybatis使用oracle进行添加数据的方法
2021/04/27 Oracle