美文网首页Android开发
Window系统下有两个Python版本 如何指定版本使用

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

作者: no白菜 | 来源:发表于2018-12-25 16:23 被阅读12次

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

    相关文章

      网友评论

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

        本文链接:https://www.haomeiwen.com/subject/wibflqtx.html