我有兩個(gè)Python版本分別是2.7.5和3.6.0
現(xiàn)在默認(rèn)是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.
>>>
那怎么去指定版本運(yùn)行呢疙驾,看下面
python安裝時(shí)候在電腦上會(huì)安裝核心啟動(dòng)py.exe,通過(guò)傳遞參數(shù)可識(shí)別并對(duì)應(yīng)啟動(dòng)電腦上python版本。而且可極大解決的pip installa安裝時(shí)候的問(wèn)題。即
py -2 # 運(yùn)行Python2版本
py -3 # 運(yùn)行Python3版本
也就是如果我有個(gè)Python文件需要運(yùn)行,假如文件叫'_IG_NB.py'蒙袍。運(yùn)行示例如下
py -2 ./_IG_NB.py # 運(yùn)行Python2版本
py -3 ./_IG_NB.py # 運(yùn)行Python3版本
怎么去指定pip呢
聰明的你肯定想到了
py -2 pip
但是你會(huì)發(fā)現(xiàn)他會(huì)報(bào)個(gè)錯(cuò)
C:\Users\xx\AppData\Local\Programs\Python\Python27\python.exe: can't open file 'pip': [Errno 2] No such file or directory
需要在 pip 前面加一個(gè)'-m',既
py -2 -m pip
參考文章:https://blog.csdn.net/shaoyubin999/article/details/80532954
參考文章:https://www.zhihu.com/question/21653286