各个系统下的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实现的RSS阅读器实例
Jul 25 Python
Python将文本去空格并保存到txt文件中的实例
Jul 24 Python
tensorflow实现图像的裁剪和填充方法
Jul 27 Python
详解python中递归函数
Apr 16 Python
利用Python实现手机短信监控通知的方法
Jul 22 Python
Django Rest framework认证组件详细用法
Jul 25 Python
简单了解Pandas缺失值处理方法
Nov 16 Python
python 读取二进制 显示图片案例
Apr 24 Python
Python基于httpx模块实现发送请求
Jul 07 Python
python re.match()用法相关示例
Jan 27 Python
详解win10下pytorch-gpu安装以及CUDA详细安装过程
Jan 28 Python
用Python将GIF动图分解成多张静态图片
Jun 11 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/10/02 PHP
PHP获取MSN好友列表类的实现代码
2013/06/23 PHP
php+ajax实现无刷新分页的方法
2014/11/04 PHP
PHP 开发者该知道的 5 个 Composer 小技巧
2016/02/03 PHP
Zend Framework入门教程之Zend_Config组件用法详解
2016/12/09 PHP
php base64 编码与解码实例代码
2017/03/21 PHP
使用Codeigniter重写insert的方法(推荐)
2017/03/23 PHP
浅谈PHP中的面向对象OOP中的魔术方法
2017/06/12 PHP
PHP多进程通信-消息队列使用
2019/03/08 PHP
不能再简单的无闪刷新验证码原理很简单
2007/11/05 Javascript
简单漂亮的js弹窗可自由拖拽且兼容大部分浏览器
2013/10/22 Javascript
js中使用replace方法完成某个字符的转换
2014/08/20 Javascript
Jquery修改页面标题title其它JS失效的解决方法
2014/10/31 Javascript
针对初学者的jQuery入门指南
2015/08/15 Javascript
javascript断点调试心得分享
2016/04/23 Javascript
详解Sea.js中Module.exports和exports的区别
2017/02/12 Javascript
详解Angular中的自定义服务Service、Provider以及Factory
2017/04/22 Javascript
yarn的使用与升级Node.js的方法详解
2017/06/04 Javascript
关于使用axios的一些心得技巧分享
2017/07/02 Javascript
react在安卓中输入框被手机键盘遮挡问题的解决方法
2018/09/03 Javascript
vue+element项目中过滤输入框特殊字符小结
2019/08/07 Javascript
Python threading多线程编程实例
2014/09/18 Python
python解析基于xml格式的日志文件
2017/02/25 Python
在Python程序员面试中被问的最多的10道题
2017/12/05 Python
python tkinter实现屏保程序
2019/07/30 Python
Pandas时间序列重采样(resample)方法中closed、label的作用详解
2019/12/10 Python
水上运动奥特莱斯:Wasterports Outlet
2018/08/08 全球购物
播音主持专业个人自我评价
2014/01/09 职场文书
《伯牙绝弦》教学反思
2014/03/02 职场文书
护理助产毕业生的求职信
2014/03/02 职场文书
2014年节能工作总结
2014/12/18 职场文书
物业接待员岗位职责
2015/04/15 职场文书
目标责任书格式范文
2015/05/11 职场文书
公司人事管理制度
2015/08/05 职场文书
2016年学校招生广告语
2016/01/28 职场文书
2016简历自荐信优秀范文
2016/01/29 职场文书