• Windows平台下python2和3的兼容问题解决


    很多朋友都安装了python2和3,因为用些库例如scapy,不是scrapy,python3下面都是错,那么怎么让python2和3共存呢。

    像一般的程序员,达到如下效果

    • Windows平台下的兼容问题
    • CMD可以分别进入python2和3的交互模式
    • CMD可以正常使用pip对应的python2和3版本

    请按照步骤操作

    1. 确保把python2和3的路径添加到环境变量中
      C:Python27;C:Python27Scripts;C:Python36Scripts;C:Python36Scripts
    2. 将对应文件中的python.exe命名为python2.exe/python3.exe,将对应Scripts中的pip.exe命名为pip2/pip3.exe,这时候 重启系统
    3. 打开命令行界面,输入python2/python3,成功进入!!!
    4. 最后一步,查看pip
      pip
      pip2
      ...
      发先都不行,哎,被百度坑了
    5. 重新装python2/3,python3可能卸载不了,先把他rapair之后再卸载。

    以上就是我被坑的过程,珍爱生命,远离百度
    下面是正解

    • 安装完python2/3后,你会发现在Windows文件下多了一个* py.exe *的程序,这是官方正解。
    • 以后命令行就可以按照下面命令操作了
      py -2 进入python2的编辑界面
      py -3同理
      py -2 -m pip的各种命令python2运行pip
      py -3 -m pip的各种命令同理
      py -2 -m onefile.py以python2运行onefile.py
      py -3 -m onefile.py 同理

    建议小伙伴多去知乎看看,特记此坑,已警后人

  • 相关阅读:
    Servlet页面跳转实现方法的区别
    谈JSP与XML的交互
    xml可以用做什么?
    Struts1.2入门知识
    做java web 开发的简单项目必须具备的知识
    Web工程师必备的18款工具
    css的四种调用方式
    jQuery Utilities
    历年考研数学常考题型考试必备
    。net思维导图
  • 原文地址:https://www.cnblogs.com/zhangyubao/p/7003551.html
Copyright © 2020-2023  润新知