系统环境

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. JSP技术

    1. JSP技术简介 JSP全称是Java Server Pages,它和servlet技术一样,都是SUN公司定义的一种用于开发动态web资源的技术.是sun公司定义的一种规范,JSP实际上就是Se ...

  2. FlightGear 视角控制

    Flightgear提供了非常灵活的模块化功能 这里就简要记录一下视角切换功能 首先,需要了解一下Flightgear中的property tree的主要内容,这里暂略. http://wiki.fl ...

  3. HDU 3359 Kind of a Blur(高斯消元)

    题意: H * W (W,H <= 10) 的矩阵A的某个元素A[i][j],从它出发到其他点的曼哈顿距离小于等于D的所有值的和S[i][j]除上可达点的数目,构成了矩阵B.给定矩阵B,求矩阵A ...

  4. phpexcel 一些基本的设置 (表格的基本属性)

    网址是:http://www.thinkphp.cn/code/1893.html

  5. MVC架构模式

    MVC是一个框架模式,它强制性的使应用程序的输入.处理和输出分开.使用MVC应用程序被分成三个核心部件:模型.视图.控制器. V页面传递数据给C,C调用模型处理返回数据给V 最典型的MVC就是JSP ...

  6. Servlet常用类

    javax.servlet.ServletConfig;javax.servlet.ServletException;javax.servlet.http.HttpServlet;javax.serv ...

  7. libcurl的封装,支持同步异步请求,支持多线程下载,支持https

    最近在做一个项目,需要用到http get post等 需求分析需要做到同步和异步,异步请求的返回以可选的回调通知的方式进行. 本人以Linux为例,一步一步的来实现. 配置并且编译libcurl我以 ...

  8. 转:11个实用但你可能不知道的Python程序库

    原文来自于:http://www.techug.com/11-python-libraries-you-might-not-know 目前,网上已有成千上万个Python包,但几乎没有人能够全部知道它 ...

  9. 应用hexo(rss插件)

    使用RSS插件,来生成rss信息. 装载RSS插件 hexo根目录下进入git命令台 npm install hexo-generator-sitemap 启用RSS插件 hexo根目录下的 _con ...

  10. [HDOJ 5155] Harry And Magic Box

    题目链接:HDOJ - 5155 题目大意 有一个 n * m 的棋盘,已知每行每列都至少有一个棋子,求可能有多少种不同的棋子分布情况.答案对一个大素数取模. 题目分析 算法1: 使用容斥原理与递推. ...