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

  • 相关阅读:
    web服务器,应用程序服务器,http服务器的区别
    tomcat、weblogic、jboss的区别,容器的作用
    linux系统编辑神器 -vim用法大全
    web弹出对话框
    c#获取打印机列表
    cookie
    lodop打印多页
    lodop判断是否打印成功
    一般处理程序
    让图片在div中居中
  • 原文地址:https://www.cnblogs.com/gdkl/p/5405759.html
Copyright © 2011-2022 走看看