同一台机器安装多个python版本

原创 2015年07月09日 17:54:30

python的各个版本是独立共存的,不相互冲突的。

下面说下如何操作:

windows版本下

  1. 独自安装好python2.7.6 和 python3.3.3
  2. 修改注册表: 打开->regedit
    HKEY_CLASSES_ROOT\Python.File\shell\open\command的默认值
    修改为”C:\Python27\python.exe” “%1” %*(C:\Python27是我的Python2.7安装路径),
    同时将C:\Python27\和C:\Python27\Scripts\添加到环境变量中。
  3. 在C:\Python27\中新建一个python33.bat的文件,并运行这个文件
@ echo off
C:\Python33\python.exe %*

效果:
如果我想用python2.7.6的时候就输入 python27,想用python3.3.3的时候,就输入

python33
D:\Python>python27 2to3Test.py
Hello,World!

D:\Python>python33 2to3Test.py
Hello,World!
  • 如果你是在Python自带ide下编写的,那么编辑器会识别代码。
    如果你已经把两个Python的路径添到环境变量中的话,那么哪个在前就会用哪个Python版本运行代码。

Linux下,可以有两种方式区别

运行时使用

python a.py(使用Python2.7)
python3 a.py(使用Python3.4)

在文件头部加上

/usr/env/bin python(使用Python2.7)
/usr/env/bin python3(使用Python3.4)

版权声明:本文为(http://blog.csdn.net/walter_chan/)原创文章,转载须注明出处。

linux多个python版本共存切换方法

python命令通常存在 /usr/bin/python和/usr/local/bin/python下面,一般是符号链接,优先使用后者, 如果有2.6和2.7两个版本,并且 /u...
  • huobanjishijian
  • huobanjishijian
  • 2016年09月21日 23:53
  • 2738

Windows下多个Python版本共存

首先,从官网下载Python的Windows安装版本,进行安装。安装的时候勾选添加系统环境变量选项,或者你自己安装完了以后,进行环境变量的添加。比如:我安装的是64位的Python 2.7和32位的P...
  • T_27080901
  • T_27080901
  • 2016年10月04日 13:21
  • 5956

解决多个版本的python共存时的问题 => 持续更新

WINDOWSQ1: 从命令行启动只能通过python 无法区别不同版本的python(比如2.7和3.4),实际上只能启动某一个特定版本A1: 可以分别将不同版本的python安装根目录下的py...
  • minghu9
  • minghu9
  • 2015年05月27日 21:09
  • 1232

Linux下如何安装多个Python版本

服务器上的Python版本太老了,需要安装一个新的Python版本,才能跑我的代码。因为环境的需要,但是又不能卸载老的版本,所以安装一个新的,使用软链来进行升级。 使用系统自带的yum,apt-ge...
  • u014389734
  • u014389734
  • 2018年01月25日 08:54
  • 133

Python Linux下安装多个版本

Linux Ubuntu 12.04自带了 Python2.7.3版本,如果需要安装其他版本一般操作是:一、安装新版本 1. 下载新版本源码, python.org ; 2. 解压缩,进入解压后...
  • eannma
  • eannma
  • 2015年07月05日 22:58
  • 3975

Windows下Python多版本共存

Windows下Python多版本共存 Python数据科学安装Numby,pandas,scipy,matpotlib等(IPython安装pandas)0.0 因为公司项目,需要Python两个...
  • dream_an
  • dream_an
  • 2016年04月26日 10:54
  • 21465

两个版本的python在同一系统下的安装

关于两个版本python在同一系统下的安装,这里我以我的两个python版本为例,分别为python2.7.9和python3.4.3 1先安装好python,注意设置好安装路径。我两个版本这里的路...
  • bskycloud
  • bskycloud
  • 2016年02月27日 19:36
  • 4767

指定版本安装selenium(python)

怎样指定selenium 卸载selenium : pip uninstall selenium指定版本安装selenium : pip install selenium==3.3.1...
  • yezibang
  • yezibang
  • 2017年08月14日 21:15
  • 1143

Linux下切换Python2和Python3的4种方法

   原文  http://sharpdeep.github.io/2016/06/19/python-alternatives/ 主题 Python Linux ...
  • jasonfqw
  • jasonfqw
  • 2017年06月10日 03:50
  • 5767

Linux上两个版本的python的pip问题(2017.6)

可能是个经典问题啊,看到网上有很多解决办法。先描述一下我的问题。 Linux上已经装了python2.7和python3.4,但是pip只有2.x版本的,这就导致了pip命令只能定位到2.7版本。当然...
  • u010698087
  • u010698087
  • 2017年06月22日 11:26
  • 1589
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:同一台机器安装多个python版本
举报原因:
原因补充:

(最多只允许输入30个字)