解决多个python版本安装第三方库出现“...is not a supported wheel on this platform”

情况是这样的,我的电脑安装了python3.8.5,后面为了培训需要安装python3.7.5,但是每次在python3.7运行程序出现:ModuleNotFoundError: No module named ‘XXX‘
ModuleNotFoundError: No module named 'xxx'
可是我明明安装了这些库了(python3.8版本的),而且是其他编译器能够正常运行的程序,原因是没有基于3.7的这些第三方库,然后我就直接在CMD中安装关于3.7版本的第三方库,就出现下面的问题
...is not a supported wheel on this platform
**解决方案:**应该系统变量优先考虑了其他版本,因为我要安装python3.7版本的第三方库,所以解决方法就是将系统环境变量中的python3.7相关环境置顶。在电脑-属性-高级系统设置-环境变量-系统变量中,双击Path,(先确保python3.7版本的环境已经在里面了)然后把它的有关环境变量全部置顶,见下图。在这里插入图片描述
这样在继续去安装python3.7版本的时候就没问题了,程序再去调用的时候就没有模块没安装的问题了。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/lyx4949/article/details/126988235