python 多个版本默认路径设置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 多个版本默认路径设置相关的知识,希望对你有一定的参考价值。

RT,电脑里现在安装了2.5,2.6和2.7,最后一个安装的是2.5,现在每次打开py文件时,都默认打开2.5的IDE,请问,如何在多个版本共存的情况下,设置py文件的默认IDE路径为2.7?
ps:因为其它软件的需要,2.5和2.6还必须要保留,不然其它软件就会报错了,安装顺序是低版本的在后
win7,文件上右击属性设置默认打开程序为2.7的IDE,依旧不行,还是打开2.5的IDE

linux下就很简单,在每个py文件第一行加上如下的内容即可:
#!/usr/bin/python27
或者
#!/usr/bin/env python3

而windows是根据文件扩展名绑定的,所以上述设置无效。
只能强制指定解释器:
方法一:鼠标右键菜单->打开方式->python相应版本的解释器
方法二:在控制台或bat文件中指定:/path/to/python25.exe myprogram.py
参考技术A 什么系统呢?win还是linux或其他? 参考技术B I guess all your interpreters are called python.exe. If so changing the 'Opens with' tag may not work correctly. (I didn't check , But I think the windows just check for the exe path from the environment variable 'path')

My opinion, you can rename the interpreters, like python25.exe python26.exe python27.exe.
Now you can set the one you want.

you may try if this helps.

pythonwin7上多个版本python安装

1、多个python版本

安装自不必多说,win7下安装对应的msi或者exe安装程序即可

技术分享

 

2、环境变量配置

2.1 新建Python的主目录,如图3.4版本

技术分享

 

2.2 Path中添加

%Python_HOME%;%Python_HOME%\\Scripts;技术分享

 

3、切换python版本

只需要修改Python_home路径即可,设置到那个版本路径,则当前使用的是那个版本的python。

需要注意的是,如果有使用第三方库,第三方库各个版本独立。

例如3.4版本和2.7版本python都需要使用到requests库,则需要在两个版本的运行环境下安装对应的requests

以上是关于python 多个版本默认路径设置的主要内容,如果未能解决你的问题,请参考以下文章

Linux安装多个Python版本

装有多个版本 office,选择默认的版本 打开文件

anaconda管理多个Python版本

wampserver配置多个不同路径站点

windows下多个python版本共存,删掉一个

乌班图下使用 update-alternatives 命令 管理 多个 python版本