同时安装了python2和python3,如何使用pip

同时安装了python2和python3,如何使用pip

国内网站解法

把其中一个python.exe改名字,即python.exe和pythonw.exe改为python2.exe和pythonw2.exe,但是被修改了名字的python对应的pip无法使用

官方解法

Python社区:我们在安装Python3(>=3.3)时,Python的安装包实际上在系统中安装了一个启动器py.exe,默认放置在文件夹C:Windows下面。这个启动器允许我们指定使用Python2还是Python3来运行代码。

py -2 test.py
py -3 test.py

去掉参数 '-2/-3'

在代码文件最开始加入一行
#! python2
或者#! python3
分别表示该代码文件使用Python2或者Python3解释运行。那么运行的时候命令行为

py test.py

使用pip

py -2 -m pip install XXXX
或者
py -3 -m pip install XXXX

注意

python2代码文件开头

! python2

coding: utf-8`

原文地址:https://www.cnblogs.com/crystalmoore/p/6411821.html