zoukankan      html  css  js  c++  java
  • windows下python2和python3共存

    相信很多朋友都在网上搜索过python多版本共存的问题。

    多说的说法都是修改python.exe的名字为python2.exe或者python3.exe。

    但是我按照这样的方法却总是不成功。

    修改python.exe的名字后,运行pip总是报 Fatal error in launcher: Unable to create process using '"'这个错误。

    其实不用修改原来python.exe的名字,只需要复制一份python.exe文件,修改名字为python2.exe或者python3.exe就可以了。

    我们在安装Python3(>=3.3)时,Python的安装包实际上在系统中安装了一个启动器py.exe,

    默认放置在文件夹C:Windows下面,运行python文件的时候可以使用

    py -3 hello.py 或者 py -2 hello.py

    每次运行都要加入参数-2/-3还是比较麻烦,所以py.exe这个启动器允许你在代码中加入说明,

    表明这个文件应该是由python2解释运行,还是由python3解释运行。说明的方法是在代码文件的最开始加入一行

      #! python2

      或者

      #! python3

    py hello.py

    使用pip安装模块的时候可以使用

    py -3 pipinstall xxxx 或者 py -2 pipinstall xxxx

  • 相关阅读:
    磁盘管理
    TCP/IP四层模型
    OSI七层模型详解
    kvm虚拟机
    mount 文件挂载
    ORA-01017: 用户名/口令无效; 登录被拒绝
    mybatis配置文件形式
    Spring+mybatis整合
    xmlBean学习二
    xmlBean学习一
  • 原文地址:https://www.cnblogs.com/gdkl/p/5405759.html
Copyright © 2011-2022 走看看