Android开发

Window系统下有两个Python版本 如何指定版本使用

2018-12-25  本文已影响12人  no白菜

我有两个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

上一篇下一篇

猜你喜欢

热点阅读