python之美——Python2与Python3共存

Python之美——Python2与Python3多版本共存 Python多版本共存的方法Python2、Python3共存的方法python2下载及环境变量配置第一步、打开Python官网,下载Python2第二步、python2环境变量配置测试结果 Python2、Python3共存的方法 方法如下: 1.先确保不同版本解释器的python.exe所在的路径在环境变量中 2.拷贝各自的python.exe并重命名即可 步骤(理解不了下面有图示): 1、首先你需要将不同的python版本安装,且都已经将跟版本的环境变量配置好了,python3和2的下载方式 阅读详情

困扰

最近被一个问题困扰了很久,就是Python2和Python3共存pip的使用问题,本来是一个很简单的问题。但是我的Python2的pip就是用不了。困扰了我两天的时间。最后发现是我在Python3中换源导致的。如果大家在电脑中也安装了Python2和Python3两个版本的话。不建议在Python3中设置永久换源的配置文件,因为这样可能导致Python2的pip用不了。

Python2与Python3共存

接下来说下如何配置Python2与Python3共存的问题。我是用的Windows电脑,如果是Mac或者Linux的话,会自带Python2

进入python官网,链接https://www.python.org/

选择Downloads--->Windows,点击进入就可以看到寻找想要的python版本

python3安装

首先选择安装目录,本文安装路径为D:Pythonpython35,然后点击下载好的python3软件包进行安装,具体流程如下:

在下图红色标记的地方Add Python3.5 to PATH前勾选,可以直接将python3添加到系统环境变量,然后在Customize installation中自定义安装路径。

python之美——Python2与Python3共存

 

下图中Advanced Options中没有默认勾选的根据自己的需要进行勾选,黄色标记为VS 2015及其以后版本需要的,如果你以后打算在VS 2015中配置python环境请勾选此项,点击Browse选择安装目录,然后点击Install进行安装。

python之美——Python2与Python3共存

 

接下来就是一下步就可以了。

python之美——Python2与Python3共存

 

点击关闭,查看python3安装情况,按“Win + R”快捷键,在打开的“运行”对话框中,输入“cmd”按回车,进入如下界面,输入python查看python3安装情况,显示python 3.5.2 的版本信息,则安装成功。

python2安装

点击python2安装包,点击运行,next,选择安装目录,本文安装路径为D:Pythonpython27,然后next

python之美——Python2与Python3共存

 

下图黄色圈出的部分,显示不能够添加路径到系统变量,不能够直接使用python命令没有关系,先点击next进行安装,后面专门解决。

python之美——Python2与Python3共存

 

添加python2到系统环境变量

打开,控制面板系统和安全系统,选择高级系统设置,环境变量,选择Path,点击编辑,新建,分别添加D:Pythonpython27和D:Pythonpython27Scripts到环境变量。

修改python.exe名字为python2.exe和python3.exe

找到python2和python3的安装目录,修改python2.7.9和python3.5.2中python.exe和pythonw.exe的名称为python2.exe、pythonw2.exe和python3.exe、pythonw3.exe。

然后在运行cmd命令,输入python2即可运行python2.7.9版本

python之美——Python2与Python3共存

 

输入python3即可运行python3.5.2版本

python之美——Python2与Python3共存

 

pip2 和 pip3设置

Python 安装包需要用到包管理工具pip,但是当同时安装python2和python3的时候,pip只是其中一个版本,以下将提供一个修改方式,即重新安装两个版本的pip,使得两个python版本的pip能够共存。

在DOS命令框输入命令,python3-m pip install --upgrade pip --force-reinstall,显示重新安装成功。

python之美——Python2与Python3共存

 

如果到这里没问题的话,那么pip的问题就应该解决了。

但是我却出现了前面所说的问题,pip2不能使用,原因就是我设置了换源的文件。导致Python2的pip不能使用!!!!

pip换源

1.点击此电脑,在最上面的的文件夹窗口输入 : %APPDATA%

2.按回车跳转到以下目录,新建pip文件夹

3.创建pip.ini文件

4.打开文件夹,输入以下内容,关闭即可(注意:源镜像可替换

解决arcgis产生的python2与原有python3共存问题 解决arcgis产生的python2与python3共存问题 起因:之前因为要配置arcgis pro的深度学习环境,下载了python3.7,后来要用arcgis(我下载的是10.3,其他版本应该也通用)的arcmap时发现打不开,出现如下图的严重错误 注:具体表现为点击arcmap界面停留在加载文档,之后蹦出上图的严重错误窗口。在百度了无数种方法无用之后,发现应该是python2与python... 阅读详情

相关推荐

解决Windows 下 anaconda python2 与 python3 共存问题

对于python刚入门的人都会遇到一个选择问题:选择python2 还是python3,众所周知,python与其它编程语言不一样即新版本与旧版本是不兼容的,最明显的区别就是语法上都存在差异。刚开始入门的时候因为暂时问题需求不是很多,而且因为据说1.支持python2的包比较多 ;2.现有的很多python入门教程都是基于python2; 3.据说python2比较稳定所以选择了python2。因

lalalawxt的博客 1万+

保姆级 | Python设置py2和py3共存

在使用一些 python 脚本时,有些库只能用 python2.X 版本进行使用,而有些脚本却需要 python3.X 版本进行。如果不能在一个主机中设置 py2 和 py3 共存,那么会对自身的工作造成极大的不便。

尼泊罗河伯的博客 9439

Python2与Python3共存

困扰 最近被一个问题困扰了很久,就是Python2和Python3共存pip的使用问题,本来是一个很简单的问题。但是我的Python2的pip就是用不了。困扰了我两天的时间。最后发现是我在Python3中换源导致的。如果大家在电脑中也安装了Python2和Python3两个版本的话。不建议在Python3中设置永久换源的配置文件,因为这样可能导致Python2的pip用不了。 Python2与Py...

LOVEPython369的博客 1008

Python2和Python3共存系统环境配置

使用Python时经常会出现Python2和Python3版本不兼容的问题,为了更好地利用现有脚本工具,我们常常需要在本地安装Python2和Python3的环境,并且使用不同的pip库进行下载。

kailsong的博客 1455

window python2和python3共存,虚拟环境配置

Python3 与 python2 环境搭建 Python3.5.2下载: https://www.python.org/ftp/python/3.5.2/python-3.5.2rc1-amd64.exe Python2.7.9 下载: https://www.python.org/ftp/python/2.7.9/python-2.7.9.amd64.msi 下载完...

lvanboy的博客 3477

python2与python3共存 python启动器

最近在使用python,需求不同需要在py2与py3环境下切换。 查阅了相关资料,有些同学将两个环境都安装,然后更改环境变量别名,比如python2 或python3。而有些高大上的直接使用conda(或anconda)python环境管理工具。前者需要手动更改python,pip名基本上对原程序进行了修改,而后者使用工具显得有些重。 经查阅python3.3+ 已经提供了一个简单的启动器来切...

pardon110的博客 1255

Python如何实习多版本共存

虽然目前的主流版本是Python3版本,且Python2版本已经停止更新,由于目前任有很大一部分企业的Python程序是用Python2版本编写,所以避免不了还要使用Python2版本过渡。找到python2路径-->复制python(Ctrl+c)-->然后在粘贴(Ctrl+v)复制成功后.在更改重命名为【python2】1.9复制成功后,在点击复制出来的python-副本,重命名改为(python3)如下图:就成功了。1.8点击python复制后在按(CtrlV)会出现一个同样的python-副本。

m0_58310590的博客 502

ubuntu下,python2与3共存问题及pip使用的解决

python的版本共存问题往往成为初学者使用服务器的第一只拦路虎。本文简单分享一下如何通过工具update-alternatives来解决此问题。 首先,一般服务器的默认语言为python2.7,但是现在一般需要的版本是python3。当我们使用python时因此会感到不便。 但这并非意味着你没有安装python3,我们不妨输入命令python3检查一番(当然有可能你真没安,apt-get ins...

qq_43563246的博客 1088

Win10下python3和python2多版本同时安装并解决pip共存问题

找到python2和python3的安装目录,分别修改python2.7.7和python3.9.9中python.exe和pythonw.exe的名称为python2.exe、pythonw2.exe和python3.exe、pythonw3.exe。右击 此电脑--->属性--->高级系统设置--->环境变量--->系统变量 在系统变量中找到Path,双击编辑。[progressbar progress="52"]安装中······[/progressbar]

qq_64409509的博客 6683

从仿真到实机:四足机器人控制算法的全流程验证框架

本文系统阐述了四足机器人从仿真到实机的全流程验证框架。针对仿真与实机环境的巨大差异,文章详细介绍了在MuJoCo等高保真仿真环境中的建模、算法迭代与压力测试方法,并重点解析了通过硬件抽象层和中间件搭建通往实机的关键桥梁。最后,提供了实机部署的安全清单与调试策略,旨在帮助开发者构建可重复、风险可控的算法验证闭环,提升算法在真实世界中的鲁棒性与可靠性。

lilh34434的博客 383

竞赛无人机模块化开发实战:2023 TI电赛G题空地协同消防系统(飞控与视觉融合篇)

本文以2023年TI电赛G题为例,详细阐述了采用模块化开发思维构建空地协同智能消防系统的实战方法。文章重点拆解了无人机飞控二次开发、视觉识别与融合控制等核心模块,提供了硬件选型、代码实现与系统联调的完整指南,旨在帮助参赛者通过“搭积木”式编程高效完成复杂系统集成。

js777的博客 454

自带python2咋改3_python之美——Python2与Python3共存

困扰最近被一个问题困扰了很久,就是Python2和Python3共存pip的使用问题,本来是一个很简单的问题。但是我的Python2的pip就是用不了。困扰了我两天的时间。最后发现是我在Python3中换源导致的。如果大家在电脑中也安装了Python2和Python3两个版本的话。不建议在Python3中设置永久换源的配置文件,因为这样可能导致Python2的pip用不了。Python2与Pyth...

weixin_39947812的博客 180

Ubuntu 22.04蓝牙开关秒关?别慌,可能是这个Intel固件文件在搞鬼

本文深入解析Ubuntu 22.04蓝牙开关秒关问题,指出Intel固件文件缺失是常见原因,并提供详细修复方案。通过确认硬件型号、检查固件文件及智能替代方案,帮助用户快速解决蓝牙故障,提升系统稳定性。

weixin_30247307的博客 756

python没有配置pip_python之美——Python2与Python3共存

困扰最近被一个问题困扰了很久,就是Python2和Python3共存pip的使用问题,本来是一个很简单的问题。但是我的Python2的pip就是用不了。困扰了我两天的时间。最后发现是我在Python3中换源导致的。如果大家在电脑中也安装了Python2和Python3两个版本的话。不建议在Python3中设置永久换源的配置文件,因为这样可能导致Python2的pip用不了。Python2与Pyth...

weixin_39610353的博客 104

基于STM32的智能交通灯管理系统设计

本项目基于STM32微控制器设计了一个智能交通灯管理系统,通过多个传感器模块实现对交通灯的智能化控制。项目涉及硬件电路设计、传感器数据采集和逻辑控制实现,适用于城市交通路口或小区路口。该基于STM32的智能交通灯系统通过超声波传感器实现了流量监测,结合LED和蜂鸣器实现了自动交通信号控制,适用于城市或社区路口。基于STM32CubeMX生成的框架,编写红绿灯切换、流量监测和蜂鸣器控制的代码。以下为主循环,通过不断读取传感器数据,结合交通灯和蜂鸣器模块实现智能交通灯控制。

2401_88410555的博客 2063

脑肿瘤MRI图像分割实战:基于U-Net的深度学习完整指南

脑肿瘤是中枢神经系统最常见的疾病之一,全球每年有超过30万人被诊断为原发性脑肿瘤。在临床诊断和治疗过程中,磁共振成像(MRI)已成为评估脑肿瘤的标准影像学检查方法。然而,手动分割MRI图像中的肿瘤区域是一项耗时且依赖于专家经验的工作,不同医生之间可能存在显著差异。

YOLO 151

解决Windows下python2和python3共存

目前,Python3和Python2互相并不完全兼容,这就造成了很多Python代码或者是脚本在版本不对应的情况下无法执行,所以说,在一台电脑上同时拥有Python2和Python3是很有必要的,也能更高效的处理工作,节省时间。 其实要解决Python2和Python3共存也很简单,提供如下方案: 1、下载Python2和Python3的安装包(或者叫解释器) 下载地址:https://www.python.org/downloads/windows/ 根据自己需要的版本下载即可,安装包都比较小。

烟雨天青色 1万+

2026年全国青少年信息素养大赛算法应用主题赛(C++赛项初赛模拟卷1及答案解析)

2026年全国青少年信息素养大赛算法应用主题赛(C++赛项初赛模拟卷1及答案解析)

王老师青少年编程 2023

Windows下Anaconda2(Python2)和Anaconda3(Python3)的共存

由于Python有2和3两个版本,因此Anaconda也在Python2和Python3的基础上推出了两个发行版,即Anaconda2和Anaconda3。有时候我们会在电脑上同时使用Anaconda2和Anaconda3两个版本,因此有必要考虑它们的共存问题,本文即讲述利用Conda创建虚拟环境的功能实现二者共存。

Infin1te的博客 7万+

perl 安装DBI和DBD

还可以从cpan.perl.org站点下载tar压缩文件形式的源代码发行版本,解压缩后,切换到相应的文件目录 cd DBI-1.54 perl Makefile.PL make make test make install 安装DBD时候 需要export ORACLE_HOME 验证安装: perldoc DBD::Oracle perldoc DBI 在线文档; perldoc -m

zhaoyangjian724的专栏 1754

Lion优化器试验笔记

Lion优化器试验笔记

jacke121的专栏 847

ubuntu下 python2 与 python3 共存时的pip安装+默认python版本切换

目录 python2 与 python3 共存时的pip安装 python3 安装命令 : 可以分别安装各自的pip库 安装opencv 默认python版本切换 切换成python3 切换成python2 python2 与 python3 共存时的pip安装 首先对于刚安装好的ubuntu只有python2 ,,没有python3 python3 安装命令 : s...

weixin_42054950的博客 3205

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Windows下python2和python3的共存设置

Windows下python2和python3的共存设置 2018-12-4     目前可能用的比较多的是python3,但有时候也会用到python2,比如跑一些比较老的python代码,很多都是python2版本的。所以在一台电脑上同时拥有python2、3的环境是很有必要的,也可以节约很多时间。     由于我...

左左张 3万+

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

python和anaconda可以同时安装吗_python3与anaconda2共存

我是先下载了python3,后来因为需要2为了省事就去下载了anaconda2,但发现这里有个很严重的共存问题。找了一下网上的各种共存问题,发现网上的基本上都是基于一个anaconda然后通过虚拟环境创建另外一个环境,从而实现两个py共存。但这个根本不是我的本意,之前找了挺多在方法没能解决就算了。现在使用conda去下载包时,居然发现没有-r这个命令。。。也就是说不能像pip -r require...

weixin_39742958的博客 4713

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

python2和python3共存以及pip共存

Python的版本是挺折腾人的,本着简单实用的原则我介绍一下我是如何安装多版本Python的。 环境:windows10(64位) Python版本:2.7.13和3.5.2 安装Python2.7.13 1.1 运行exe安装程序,点击“Next” 1.2 选择安装路径,这里我安装到D:\Python27 1.3 勾选“Add Python.exe to Path”,将python加入系

autista的博客 1万+

macOS下载python3与自带python2共存问题

macOS上自带了python,不过版本是python2,很多朋友说反正以后也不更新维护python2了,干脆换掉。天真了不是,mac上自带的python2,修改了自带的python2会导致系统上某些用python2写的系统文件失效,会特别麻烦,而且Xcode也会出现错误。所以,尽量不要直接替换或删除系统自带的python2。事实上:macOS自带的python环境在:/System/Libara...

coder_Gray的博客 5850
上一篇: 如何用OpenCV在Python中实现人脸检测
下一篇: 用 Python 给自己找个合适的妹子
程序员林子
博客等级 码龄7年 369粉丝 149原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值