问题描述:由于我电脑最开始有个一个python的环境,还是下载乐鑫esp的idf时自带的,后来准备学opencv就懒省事着用了这个环境,后来问题层出不穷,opencv倒是安上去了,并且愉快的学了一段时间,但是在安装turtle小海龟和tkinter(python自带GUI)时都出现了问题,最后忍无可忍还是再安装一个正式一点的python吧。乐鑫自带的python版本为3.8.7,自己下的版本是3.10.8。但是新问题又出现了,电脑中一下子存在了两个不同版本的python环境,在进行pip操作的时候cpu就会很迷惑你到底在对哪个python环境进行操作啊,根据先来后到的关系,系统会默认选择最开始装的python环境,最然我把两个python环境都加到了path中,但是在cmd中执行python时,仍然只会显示一个:
所以,当你用pip的时候也会默认执行第一次安装的python环境,我以前的python环境装过了opencv,再次安装就会提示已经安装,无需再次安装:
而我们想要在3.10环境中也安装一个,可以指定不同的pip,这个pip看Script里的名字,3.10里的:
3.8里的:
找出不同的pip,就可以有区分的的进行了。
最后,愉快的在新环境安装上了opencv: