我有两个Python版本分别是2.7.5和3.6.0
现在默认是3.6.0的版本
PS C:\Users\xxxxx\Downloads> Python
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 08:06:12) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
那怎么去指定版本运行呢,看下面
python安装时候在电脑上会安装核心启动py.exe,通过传递参数可识别并对应启动电脑上python版本。而且可极大解决的pip installa安装时候的问题。即
py -2 # 运行Python2版本
py -3 # 运行Python3版本
也就是如果我有个Python文件需要运行,假如文件叫'_IG_NB.py'。运行示例如下
py -2 ./_IG_NB.py # 运行Python2版本
py -3 ./_IG_NB.py # 运行Python3版本
怎么去指定pip呢
聪明的你肯定想到了
py -2 pip
但是你会发现他会报个错
C:\Users\xx\AppData\Local\Programs\Python\Python27\python.exe: can't open file 'pip': [Errno 2] No such file or directory
需要在 pip 前面加一个'-m',既
py -2 -m pip
参考文章:https://blog.csdn.net/shaoyubin999/article/details/80532954
参考文章:https://www.zhihu.com/question/21653286