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 -m pip install --upgrade pip
python3 -m pip install --upgrade pip
或
python2 -m pip install -U pip
python3 -m pip install -U pip

升级pip版本就好了

但是如果pip是最新版本就行不通,这时候需要强制更新:

python2  -m pip install --upgrade --force-reinstall pip
python3  -m pip install --upgrade --force-reinstall pip
时间: 2024-10-08 12:40:53

Windows下python2与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下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

Python2与Python3兼容

Python2与Python3兼容 python3写的代码如何也能在pyhon2上跑?请无论如何加上这一句,python3没有啥影响 from __future__ import absolute_import, unicode_literals, division, print_function __future__模块提供某些将要引入的特性,python 2.7.5的__future__基本上是python3中的特性 开始 使用我们的jupyter交互式工具进行探讨,以下皆为python2

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.7.11的安装

我是一个代码小白,只会写sql,现在自学python,目的是做数据分析. 同事讲,很多包只与python2.7兼容,与python3.5还不兼容,所以果断选择python2.7.11. Windows下python安装: 下载官网网址: https://www.python.org/downloads/release/python-2711/ 如何查看电脑是64位还是32位:http://jingyan.baidu.com/article/3d69c551843af5f0ce02d752.htm

windows下python2.7.14版本的安装

本文主要对window下如何安装Python进行图解说明 步骤一.从官网下载相应的版本(本文以2.7.14为例),https://www.python.org/downloads/release/python-2714/ 步骤二.下载完成后,按照普通window上的软件直接进行一步一步的安装即可 步骤三.安装完成后,配置环境变量 操作步骤:右击 我的电脑/此电脑 --> 属性 --> 高级系统设置 --> 高级选项卡(默认)--> 环境变量 --> 系统环境变量下的 Path

windows 下安装nodejs 要怎么设置环境变量

windows 下安装nodejs 了,也安装了npm, 但是有时候切不能直接用request(‘ws’)这一类的东西.我觉得是确实环境变量或其他设置有问题,能否给个完整的设置方案: 要设置两个东西,一个是PATH上增加node.exe的目录C:\Program Files\nodejs,一个是增加环境变量NODE_PATH,值为C:\Program Files\nodejs\node_modules

Windows上Python2和3兼容问题

python2和3一起装在windows中,pip装包会出现问题,python社区给出了以下解决方案. 我们在安装Python3(>=3.3)时,Python的安装包实际上在系统中安装了一个启动器py.exe,默认放置在文件夹C:\Windows\下面.这个启动器允许我们指定使用Python2还是Python3来运行代码(当然前提是你已经成功安装了Python2和Python3). 如果你有一个Python文件叫 hello.py,那么你可以这样用Python2运行它py -2 hello.py

windows 下 Java基本开发环境设置

1.JDK的获取和安装 在Oracle官网下载JDK并安装,http://www.oracle.com/technetwork/java/javase/downloads/index.html 如windows X64的jdk-7u51-windows-x64.exe,其中包含了JDK和JRE一并安装就OK了. 安装完成后,添加JAVA环境变量,把安装目录下的bin文件夹添加到环境变量: 在CMD命令行里输入命令javac,如果出现下图的画面则说明ok: 2.web服务器Tomcat 在Apac