zoukankan      html  css  js  c++  java
  • window下切换python

    自己的win10装了2.7和3.6版本的python。本不想装2.7的,但node.js的C++的编译居然用到2.X的python,没法子就装了2.7.那怎么切换呢?

    为了方便使用,我在系统的path里默认指向了2.7,vs.code的项目里指定到3.6,那么日常工作基本上没问题了。因为cmd窗口与vs.code的终端也是也是使用系统path找python,如果要为3.6安装新组件会有点麻烦。于是利用bat开启cmd的方式,临时切换一下path。其中的path应包括系统配置中大部分内容,只是原指向2.7的python改为指向3.6

    系统配置的部分path,“...”为省略的部分内容
    %SystemRoot%system32;...C:Python27;C:Python27Scripts;...
    
    bat命令里部分path,“...”为省略的部分内容
    %SystemRoot%system32;...C:PythonPython36;C:PythonPython36Scripts;...

    以下是我的python3.bat的内容

    @echo off
    cmd /k "cd /d d:devpython&&set path='%SystemRoot%system32;%SystemRoot%;%SYSTEMROOT%System32WindowsPowerShellv1.0;C:UsersAdministratorAppDataLocalProgramsPythonPython36;C:UsersAdministratorAppDataLocalProgramsPythonPython36Scripts;C:
    edis;E:dev
    ode-v10.14.1-win-x64;C:Program FilesGitin;'"
    @echo on

    双击python3.bat,录入python --version验证结果

    直接cmd的窗口,录入python --version验证结果

    d:devpython是我自己写的一些python代码的目录

  • 相关阅读:
    053573
    053572
    053571
    053570
    053569
    053568
    Android:你好,androidX!再见,android.support
    最新Androidx Fragment的前世今生系列(一)之Fragment的简单使用
    Android开发中如何匹配layout资源(layoutsw480dp layoutsw600dpland layoutsw720dpport)
    Android:Fragment最全面介绍 & 使用方法解析
  • 原文地址:https://www.cnblogs.com/kevin-Y/p/10310356.html
Copyright © 2011-2022 走看看