Windows7/8/10 X64如何同时安装python2.7 Win32与amd64的终极解决办法 同时安装 python 3.x 和 python 2.7 的技术问题本人早已解决,今天要谈的是,如向在 Windows7/8/10 X64 同时安装 python2.7 Win32 与 python2.7 amd64 的解决办法。 同时安装 python 3.x 和 python 2.7 的技术前提: python 3.x 相比 python 2.7 语法及功能上有不少改变,前几年还可以这样说:使用 python 2.7,暂时不考虑使用 python 3.x。但随着时间的推移,python 3.x 及相关开发框架正慢慢统一认识,新技术仅支持 python 3.x,这样一来,学习并用好 python 3.x 就不得不被提上日程。 当然,要完全过渡到 python 3.x 是要有时间及技术过渡准备的;在这期间,会出现一部分模块或相关开发框架已完全兼容 python 3.x,而另一部则还停留在 python 2.7 阶段。因此,为向下兼容,有必要在同一 windows 系统中既安装 python 2.7,又安装 python 3.x。 同时安装 python2.7 Win32 与 python2.7 amd64 的技术前提: 虽然 python 社区目前已发布 python 3.5.1,正在开发 python 3.6,全球基于 python 3.x 的技术搞得红红火火;特别是 2016 年 3 月 Google DeepMind 公司的中国围棋 "AlphaGo (阿法狗)" 人机大战,使大家再一次看到的 python 的强大与优势。 对不起,python 社区早前很大一部分成熟技术,因历史原因却还停留在 python 2.7 环节;且目前已发布到 python 2.7.11,要完全迁移到 python 3.x,不知要那天才能实现。 更让人头痛的是,有些成熟 python 2.7 技术,竟然还停留在 x86 阶段,若想过渡到 amd64 技术,看来目前有点不可能。怎么办呢? 有人会说,上虚拟机或弄台电脑,把 python2.7 Win32 与 python2.7 amd64 装于虚拟机或安装于不同电脑。此种办法可行,但有很多不便之处,比如本人就不太喜欢虚拟机或电脑配置不高者,更别提只有一台低配置电脑的人。 因此,本人通过在 Windows7/8/10 X64 同时安装 python2.7 Win32 与 python2.7 amd64 解决了此问题。 最简单解决办法: 把 python2.7 Win32 与 python2.7 amd64 分别安装于不同硬盘分区,实现同时安装技术解决办法。 以上方法可行,但系统通常只认一个,并未实现完全隔离,即系统要么仅认 python2.7 Win32,要么就是 python2.7 amd64。只是实现了简单的同时安装问题,这并没什么技术含量,所以,才有本帖存在的必要。 终极解决办法: 版权声明: 本文为独家原创稿件,版权归 德云社区,未经许可不得转载;否则,将追究其法律责任。 |