系统环境

Windows,安装了msys2,windows和msys2都安装了python,且版本比较多,使用shell/bash聚合工具conemu64

配置方案

配置msys2环境用户目录下的.bashrc,增加alias如下,日常通过conemu64模拟出来的msys2终端工具调用:

# msys2 python 2.7
alias mpy="/usr/bin/python2.exe"
alias mpip="/mingw64/bin/pip2.exe"
alias mei="/mingw64/bin/easy_install-2.7.exe"
# msys2 python 3.4
alias mpy3="/usr/bin/python3.exe"
alias mpip3="/mingw64/bin/pip3.exe"
alias mei3="/mingw64/bin/easy_install-3.5.exe"
# windows python 2.7
alias wpy="/c/Develop/Python27/python.exe"
alias wpip="/c/Develop/Python27/Scripts/pip2.exe"
alias wei="/c/Develop/Python27/Scripts/easy_install-2.7.exe"
alias wip="/c/Develop/Python27/Scripts/ipython.exe"
# pypy 2.7
alias pypy="/c/Develop/pypy/pypy2-v5.6.0-win32/pypy.exe"
alias wpip="/c/Develop/pypy/pypy2-v5.6.0-win32/bin/pip2.7.exe"
alias wei="/c/Develop/pypy/pypy2-v5.6.0-win32/bin/easy_install-2.7.exe"
# windows python 3.4
alias wpy3="/c/Develop/Python34/python.exe"
alias wpip3="/c/Develop/Python34/Scripts/pip3.4.exe"
alias wei3="/c/Develop/Python34/Scripts/easy_install-3.4.exe"
alias wip3="/c/Develop/Python34/Scripts/ipython.exe"
# Anaconda2
alias apy="/C/Develop/Anaconda2/python.exe"
alias apip="/c/Develop/Anaconda2/Scripts/pip.exe"
alias aei="/c/Develop/Anaconda2/Scripts/easy_install.exe"
alias aip="/c/Develop/Anaconda2/Scripts/ipython.exe"
# Anaconda3
alias apy3="/C/Develop/Anaconda3/python.exe"
alias apip3="/c/Develop/Anaconda3/Scripts/pip.exe"
alias aei3="/c/Develop/Anaconda3/Scripts/easy_install.exe"

Windows环境下python多版本配置方案的更多相关文章

  1. Windows环境下python的安装与使用

    Windows环境下python的安装与使用 一.python如何运行程序 首先说一下python解释器,它是一种让其他程序运行起来的程序.当你编写了一段python程序,python解释器将读取程序 ...

  2. GITHUB个人博客搭建-Pelican 在Windows环境下的安装及配置

    GITHUB个人博客搭建-Pelican 在Windows环境下的安装及配置 前言 此篇博客主要为Pelican在Windows平台下的配置安装所写,在此过程中主要参考资料烟雨林博客.poem_of_ ...

  3. XAMPP、PHPstorm和PHPcharm和Windows环境下Python搭建+暴力破解

    XAMPP的安装和使用 一.什么是XAMPP? XAMPP是最流行的PHP开发环境. XAMPP是完全免费且易于安装的Apache发行版,其中包含Apache.MariaDB.PHP和Perl. 类似 ...

  4. Windows 环境下 Docker 使用及配置

    原文引用: https://www.cnblogs.com/moashen/p/8067612.html 我们可以使用以下两种方式在Windows环境下使用docker: 1. 直接安装: Docke ...

  5. Windows环境下利用github快速配置git环境

    在windows环境下利用github客户端我们可以直接拥有可视化的界面来管理工程,当然你也可以选择你喜欢的命令行工具来做.今天我分享一个比较快速的方式来配置git环境. 先去下载github的win ...

  6. windows环境下python编码问题

    log.info(unicode(str"你好" + "aaa")) 或 Log.info(u"你好111111111111111111111111& ...

  7. Windows环境下的RTKPlot_Qt版本编译时遇到的问题和解决方法

    在使用了 RTKLIB开源包自带的 rtkplot.exe后,知道了它所具有的功能,就想着如何模仿它做出一个 demo.一开始看的是之前下载的 2.4.2版本的 RTKLIB,里面是使用 Delphi ...

  8. Windows环境下 PHP+Apache+Mysql配置

    网上关于这种搭配的配置有许多许多,但是不知道大家有否碰到这么一个问题,就是做好的PHP程序(内含访问mysql数据库的操作)发布到Apache服务器上之后, 运行程序,提示未找到数据库函数. 仔细检查 ...

  9. Windows环境下QWT安装及配置

    ** 1.QWT下载路径 **:https://sourceforge.net/projects/qwt/ 主要下载这三个文件:qwt-6.1.2.zip.qwt-6.1.2.pdf,qwt-6.1. ...

随机推荐

  1. PHP算法 《树形结构》 之 伸展树(1) - 基本概念

    伸展树的介绍 1.出处:http://dongxicheng.org/structure/splay-tree/ A. 概述 二叉查找树(Binary Search Tree,也叫二叉排序树,即Bin ...

  2. SpringMVC4+thymeleaf3的一个简单实例(篇四:form表单数据验证)

    关于表单数据验证有很多中方法,这里我仅介绍JSR303注解验证.JSR303仅仅是一个规范,这里我们要用到它的一个实现:hibernate-validator. 注意在spring的配置文件sprin ...

  3. window对象细节(转载)

    Window对象是客户端javascript最高层对象之一,只要打开浏览器窗口,不管该窗口中是否有打开的网页,当遇到BODY.FRAMESET或FRAME元素时,都会自动建立window对象的实例.另 ...

  4. spring Mvc json返回json的日期格式问题

    (一)输出json数据 springmvc中使用jackson-mapper-asl即可进行json输出,在配置上有几点: 1.使用mvc:annotation-driven 2.在依赖管理中添加ja ...

  5. C# winform 右下角弹窗

    [DllImport("user32")] private static extern bool AnimateWindow(IntPtr hwnd, int dwTime, in ...

  6. PHP 用户注册

    注册页面 reg.html 负责收集用户填写的注册信息.教程里只列出关键的代码片段,完整的代码附在本节最后. 注册表单 <fieldset> <legend>用户注册</ ...

  7. PHP获取每月第一天与最后一天

    <?phpfunction getthemonth($date){$firstday = date('Y-m-01', strtotime($date));$lastday = date('Y- ...

  8. web一点小结

    1, AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML). AJAX 不是新的编程语言,而是一种使用现有标准的新方法. AJAX ...

  9. C语言宏定义使用技巧

    写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性 等等.下面列举一些成熟软件中常用得宏定义...... 1.防止一个头文件被重复包含 #ifndef COMDEF_ ...

  10. Com进程通信(有详细步骤)

    http://www.cnblogs.com/FKdelphi/p/5772950.html