Windows下python2和python3共存

写着前面:

  工作中需用到python3,可python2又不能卸载。

一、下载&安装

  1. 下载:官网下载python2和python3到本地,此处不做描述。
  2. 安装:双击python2和python3安装,默认安装到C盘,也可选择安装到其他盘符。

二、配置环境变量&修改

  1. 将python2和python3安装路径配置到环境变量中。如安装时勾选了配置环境变量,则此步骤可跳过。
    我选择安装到D盘,所以环境变量配置如下:【D:python2.7;D:python2.7Scripts;D:python3.7;D:python3.7Scripts】
  2. 将python2和python3可执行文件做对应修改。如下:

  3.  验证是否安装成功

三、更新pip

  1. 强制安装pip:

    python2 -m pip install --upgrade pip --force-reinstall

    python3 -m pip install --upgrade pip --force-reinstall

  2. 验证pip

四、更新IDE配置

  1. 小编用的pycharm,更新项目配置:打开pycharm--文件--设置--project Interpreter 将python2./python3.exe加入配置。ps:系统编译和项目编译都更新,项目编译时,勾选上Make available to all project
  2. pycharm默认设置编译环境也更新下,参照1.
  3. python3代码文件第一行加上如下代码,python3同理
    #! D:python2.7python2.exe

五、打包exe文件

若之前单一版本使用pip 安装了pyinstaller,则使用pyinstaller -F打包会报:failed to create process.
解决方法:进入python2.7Scripts目录,找到pyinstaller-script.py。如果第一行显示 #!d:python2.7python.exe  改为#!d:python2.7python2.exe没有则加上#!d:python2.7python2.exe

ps:网上看有人说用Anaconda,软件下载太大,故放弃。感兴趣的可以研究!

完~

原文地址:https://www.cnblogs.com/qianmaoliugou/p/11315870.html