同时安装了python2和python3如何便捷的执行文件和pip操作
2017-09-04 13:49
726 查看
当我们在工作或者学习中,会需要在机器上同时安装python2和python3,那我们怎么样让他们合理的在Windows上共存呢?
网上的很多资料是简单粗暴的把两个python分别改名字。
但是这样做有很大的隐患,就是改过名字的python都无法pip了,这显然不是我们所需要的。
所以,我们需要重装一下pip在cmd下输入:
>>>python27 -m pip install --upgrade pip --force-reinstall 重新安装python2的pip >>>python3 -m pip install --upgrade pip --force-reinstall 重新安装python3的pip
那么,官方告诉我们的做法是什么呢?
其实我们在安装Python3(>=3.3)时,Python的安装包实际上在系统中安装了一个启动器py.exe,默认放置在文件夹C:\Windows\下面。这个启动器允许我们指定使用Python2还是Python3来运行代码。
运行篇
运行python2
>>>py -2 love.py
运行python3
>>>py -3 love.py
但是,每次运行都要加入参数-2和-3还是比较麻烦,所以py.exe这个启动器允许你在代码中加入说明,表明这个文件应该是由python2解释运行,还是由python3解释运行。说明的方法是在代码文件的最开始加入一行,切记,一定要放到文件第一行,有编码说明的话,编码说明可以放在第二行
需要python2运行的文件里加
#! python2
需要python3运行的文件里加
#! python3
pip篇
python2下安装
>>>py -2 -m pip install XXXX
python3下安装
>>>py -3 -m pip install XXXX
相关文章推荐
- 当同时安装Python2和Python3后,如何兼容并切换使用详解(比如pip使用)
- openCV + Python 配置问题,同时 配置 pip 和安装Python相关的库 即 那个 whl 文件
- Ubuntu下同时安装了python2版本和python3版本如何使用pip
- Debian9(8)下python3和python2同时安装如何使用pip
- 同时安装了python2和python3,如何使用pip
- python2和python3同时安装如何使用pip
- 【Python安装配置】Python2和Python3如何共存并使用Pip
- Python中如何用pip安装外部主机文件
- 同时安装了python2和python3,如何使用pip
- window 中同时安装不同版本的python如何进行环境切换和对应版本的pip install
- Debian8下python3和python2同时安装如何使用pip
- 【Python学习】同时安装了python2和python3,如何使用pip
- Ubuntu下同时安装了python2版本和python3版本如何使用pip分别为P2和P3安装不同类库
- python写的批量操作远程主机脚本(命令执行,上传、下载文件)
- 使用PyInstaller2将Python脚本转化为可执行文件(上-安装部分)
- Python文件复制中如何复制相关文件的实际操作
- sql anywhere 如何同时执行多个sql文件
- [转]使用PyInstaller2将Python脚本转化为可执行文件(上-安装部分)
- python os模块,平常操作文件方便,执行cmd命令
- 如何用vs2005生成.exe可执行安装文件和.exe文件的再打包问题