针对在同一系统下我们可能安装多个版本的Python,毕竟Python2.7与Python3.6还是有不同的需求,但是在用Cmd命令窗口是我们可能默认的系统变量环境是其中一个版本,当我们需要在cmd命令窗口中需要对另外的一个版本进行操作时,我以前只有去更改系统环境变量Python2.7与Python3.6的位置前后顺序,让暂时需要的版本的位置处于环境变量前排。。。。。。。。。。But ~~这不是一个省心好方法,终于在今天,我get到了一个新的办法,目前感觉还不错。

====================下面进入正文=================


针对两个不同版本的python,我们可以将默认的python2.7->python,而python3.6->python3,这就需要我们对python安装目录下的的python.exe进行重命名。

(在此也就是cmd中python默认为Python2.7,而python3代表Python3.5)

效果:

附加说明:

针对不同版本的进行安装模块可以查看安装路径C:\Python27\Scripts下的pip
 

通过修改其中的pip*-script.py文件的第一行指向不同的python.exe
比如让pip3和pip3.5都针对python3.6版本,则将第一行都修改为#!c:\python36\python3.exe,如果提示找不到pip3-script.py,请重新copy pip-script.py  --》 pip3-script.py
 
pip2.7针对python2.7版本则默认用python.exe(因为python27中解释器未修改仍为python.exe)

修改后结果:

注意看pip3的区别,前者没有修改,默认指向python2.7,后者修改后则指向python3.6

转载于:https://www.cnblogs.com/kmust/p/7041512.html

Windows系统下如何在cmd命令窗口中切换Python2.7和Python3.6相关推荐

  1. Windows系统下如何在cmd命令窗口中切换不同版本Python

    针对在同一系统下我们可能安装多个版本的Python,毕竟Python2.7与Python3.5还是有不同的需求,但是在用Cmd命令窗口是我们可能默认的系统变量环境是其中一个版本,当我们需要在cmd命令 ...

  2. python命令窗口在哪里_详解如何在cmd命令窗口中搭建简单的python开发环境

    详解如何在cmd命令窗口中搭建简单的python开发环境 1.快捷键win+r输入cmd回车调出cmd界面,在命令行输入python回车,显示python命令无法识别 2.登陆python官网http ...

  3. Windows系统下的部分dos命令

    1.查询当前目录下的所有的文件和文件夹:dir 当前文件夹下的所有文件都显示出来了. 2.进入指定的文件夹:cd 文件夹名 进入pythoncode这个文件夹下,下一行也显示成功进入. 3.推出当前文 ...

  4. C语言:如何在cmd命令窗口上玩贪吃蛇游戏

    最近在重新学习C语言知识,还别说,在这个过程中,我还真的学到了过去很多没有学习到C语言知识,于是就做了这个游戏–贪吃蛇. 运行结果如下: C语言:如何在cmd命令窗口上玩贪吃蛇游戏 文章目录 1. 实 ...

  5. 如何在 Linux 命令行中切换用户

    如何在 Linux 命令行中切换用户 我在cnaaa上购买了云服务器. Linux 系统有不同类型的用户,用户有不同类型的权限. 并非所有用户都可以执行所有命令,也不是所有用户都可以切换到其他用户.我 ...

  6. Windows 如何在cmd命令行中查看、修改、删除与添加环境变量

    首先明确一点: 所有的在cmd命令行下对环境变量的修改只对当前窗口有效,不是永久性的修改.也就是说当关闭此cmd命令行窗口后,将不再起作用.永久性修改环境变量的方法有两种:一种是直接修改注册表(此种方 ...

  7. 如何在cmd命令行中查看、修改、删除与添加环境变量

    首先明确一点: 所有的在cmd命令行下对环境变量的修改只对当前窗口有效,不是永久性的修改.也就是说当关闭此cmd命令行窗口后,将不再起作用.永久性修改环境变量的方法有两种:一种是直接修改注册表(此种方 ...

  8. Linux、Mac、windows 系统下 配置Python虚拟环境 virtualenvwrapper教程,workon切换环境, 非常简单方便

    前言 开发及测试过程中每个环境都有各自的作用,避免破坏其他环境所以建议每个项目新建一个虚拟环境,经过对比最终我选择了virtualenvwrapper来作为我开发中虚拟环境管理工具,接下来一起来看一下 ...

  9. 管理员身份运行cmd;cmd命令切换到指定文件夹目录;cmd命令窗口中复制粘贴

    如何以管理员身份运行cmd? 点击任务栏搜索按钮,搜索 cmd 右键管理员身份打开 管理员身份运行cmd时的一些常用命令 i.目录操作: e: #切换到E盘(要想切换到某个文件夹,要先切换到文件夹所属 ...

最新文章

  1. Python异步通信模块asyncore
  2. 一个简单IOC与DI示例
  3. BZOJ 3740. 【TJOI2014】电源插排
  4. 你有一笔新订单 语音_上市即成爆款 哪吒V首日订单突破1200辆_搜狐汽车
  5. 【今晚7点半】:六款开源LL-HLS/LL-DASH播放器评测
  6. onclick 传参,用转义符进行转义。
  7. 从零开始实现 ASP.NET Core MVC 的插件式开发(九) - 如何启用预编译视图
  8. 统计源期刊目录_统计源期刊是什么意思
  9. Vuejs 动态绑定属性
  10. 微信棋牌程序搭建Redis持久化存储(AOF与RDB两种模式)
  11. u盘重装惠普服务器系统,教你hp惠普u盘重装win10系统
  12. 神器-数学公式识别工具-mathpix
  13. bzoj4448(LCT)
  14. 年度最火的AOA蓝牙室内定位原理
  15. PQ分区魔术师图解教程
  16. 英语口语收集(二十五)
  17. 若依代码生成使用教程
  18. HHKB 键盘 配置Mac 的 command 和 切换输入法
  19. Numpy的tile函数
  20. python画抛物线_在python中利用最小二乘拟合二次抛物线函数的方法

热门文章

  1. C语言 显示对象地址
  2. java throw 什么意思_[转载]java中throw和throws的区别
  3. map的key可以试一个数组吗?_【自考】数据结构第三章,数组,期末不挂科指南,第5篇...
  4. Avdshare Audio Converter 7中文版
  5. Logstash Introduction
  6. 高并发编程基础(java.util.concurrent包常见类基础)
  7. BZOJ 1568 李超线段树
  8. 当一个项目中同时存在webroot和webcontext时
  9. Map 3D 2013中的AcMapMap.GroupModified 和AcMapMap.LayerModified 事件的参数变化
  10. Nodejs介绍及其安装