windows下python3和python3共存

  在linux下,可以利用alias命令解决python3和python2的共存问题,其实在windows下同样可以利用这个思路解决python2和python3的共存问题,只不过步骤稍显繁琐。

  首先建立一个bat文件,建立别名的对应关系。

@doskey python3="c:\Users\Administrator\Anaconda3\python.exe" $*
@doskey ipython3="C:\Users\Administrator\Anaconda3\Scripts\ipython.exe" $*
@doskey pip3="C:\Users\Administrator\Anaconda3\Scripts\pip.exe" $*

  其中@doskey对应linux中的alias命令,其后指定了命令和对应启动程序路径之间的对应关系。 重点关注一下$*,它表示该别名命令之后可能会有参数。

  下面需要修改一下注册表,在每次启动cmd的时候, 自动运行上述脚本。

  在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor 下创建AutoRun字符串值,值指定为上述bat文件的路径。

enjoy it!

时间: 2024-10-23 20:32:05

windows下python3和python3共存的相关文章

Windows下Python2与Python3两个版本共存的方法详解

来源:http://www.jb51.net/article/105311.htm 这篇文章主要介绍了Windows下Python2与Python3两个版本共存的方法,文中介绍的很详细,对大家具有一定的参考价值,有需要的朋友们下面来一起看看吧. 前言 一向用Python 3,最近研究微信公众号开发,各云平台只支持Python 2.7,想用其他版本需要自己搭建环境.而网上又搜不到Python 3开发微信公众号的资料.暂打算先使用Python 2.7,有空学习Docker后再迁移到Python 3.

windows下django1.7 +python3.4.2搭建记录1

python+django在linux下搭建比较简单,windows下搭建比较复杂,所以列在下方一.下载安装下载django的包,到刚解压后的Django-1.7目录下执行命令 python setup.py install 或者直接在scripts文件夹输入命令pip3 install django 测试Django安装,在目录下新建文件,输入以下文字后运行 #vim: set fileencoding=utf-8 : #测试Django安装 import django print (djan

windows下python2和python3共存

相信很多朋友都在网上搜索过python多版本共存的问题. 多说的说法都是修改python.exe的名字为python2.exe或者python3.exe. 但是我按照这样的方法却总是不成功. 修改python.exe的名字后,运行pip总是报 Fatal error in launcher: Unable to create process using '"'这个错误. 其实不用修改原来python.exe的名字,只需要复制一份python.exe文件,修改名字为python2.exe或者pyt

Windows下python2与python3兼容设置

分别安装python2与python3后,我想直接通过命令python2.pip2与python3.pip3区分: 分别进入python安装目录下,修改python.exe为python2.exe.python3.exe 这样直接输入python2和python3就可以使用了. 但是修改名字后,输入pip2或者pip3会抛出异常: Fatal error in launcher: Unable to create process using '"' 网上看了很多方案都说直接运行: python2

windows下django1.7 +python3.4.2搭建记录2

1.自定义页面写一个显示当前时间的页面views.py文件加一个使用模板的模块,整体内容为: #coding=utf-8 from django.shortcuts import render from django.template.loader import get_template from django.template import Context import datetime #import sys #reload(sys) #sys.setdefaultencoding('cp9

Windows 下 IIS与Apache 共存

在Windows服务器下, 安装了IIS以及Apache服务器, 如何使他们一起工作. 目前我面对的问题是, 只有一个IP地址,要通过不同的端口来访问不同的程序. 解决方案如下: 1.找到 Apache 下 httpd.conf 文件.把一下几项去除注释 LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_connect_module modules/mod_proxy_connect.soLoadModule proxy_f

windows下安装Python2和Python3共存

一.Python安装 1.下载安装包 1 https://www.python.org/ftp/python/2.7.14/python-2.7.14.amd64.msi # 2.7安装包 2 3 https://www.python.org/ftp/python/3.6.4/python-3.6.4-amd64.exe # 3.6安装包 2.安装Python3.6 3.在命令行下测试 4. 安装python2.7 5. 将python2增加到环境变量里 1 C:\Python27\Script

windows XP上实现python2.7.5和python3.4.3共存

windows XP上实现python2.7.5和python3.4.3共存过程记录: 1. 首先安装python2.7.5和python3.4.3,两个版本安装顺序不分前后; 2. 检查系统环境变量中是否存在以下四个变量,缺少则手动加入 c:\Python27; c:\Python27\Scripts; c:\Python34; c:\Python34\Scripts; (python安装路径为C:Python27则环境变量为c:\Python27;python安装路径为D:Python27则

Windows下安装python2和python3多版本教程 转

Windows下安装python2和python3多版本教程   转 作者:云游道士 字体:[增加 减小] 类型:转载 时间:2017-03-30我要评论 这篇文章主要介绍下Windows(我用的Win10)环境下的python2.x 和 python3.x 的安装,以及python2.x 与 python3.x 共存时的配置问题. 现在大家常用的桌面操作系统有:Windows.Mac OS.ubuntu,其中Mac OS 和 ubuntu上都会自带python.这里我们只介绍下Windows(