由于现在项目所用到的Python版本不同,在项目中容易搞不清用的那个版本的,而且Python2和Python3又有了较大的变更。因此要解决这个问题是时我们要注意它们的一下几个方面,核心来认识一下:关于环境变量
系统属性->环境变量->Path
计算机正是由于通过Path路径中的目录地址相应的寻找,Path路径下有没有对应的exe(可执行文件),来决定是否可以正确执行。例如:F:Anaconda3Python.exe;如果想访问这个Python.exe需要把F:Anaconda3;加入到Path中。
现在步入正题,Path中的Python顺序决定项目访问的顺序。如果你的Path环境变量中Python2在Python3之前的话,项目优先访问的Python2。这样可以通过自己查看自己的Path中环境变量来查看自己用的那个Python版本。
Python.exe区分。但是这并不能解决我们想要处理的版本冲突问题,因此关键问题在于在区分Python2和Python3的相同的Python.exe文件和 s中的exe文件,因为我们可以给Python2中的Python.exe重命名为Python2.exe;Python3中的Python.exe重命名为Python3.exe;并删除原有的Python.exe这样在使用的时候用相应的Python2.exe和Python3.exe这样就可以解决Python.exe的冲突问题。
对于相应的pip等命令也可以用相同的办法,解决冲突。
继续阅读与本文标签相同的文章
上一篇 :
vscode 开发Vue项目的方法步骤
-
直播源码进行直播间搭建时重要一项--DNS负载均衡
2026-05-19栏目: 教程
-
阿里云提供全托管 ZooKeeper
2026-05-19栏目: 教程
-
它是第一个入驻阿里云自营心选商城的SaaS企业,如今营收已过亿
2026-05-19栏目: 教程
-
专访奇安信身份安全实验室:零信任安全,新身份边界
2026-05-19栏目: 教程
-
从AWS迁移Elasticsearch索引至阿里云ES
2026-05-19栏目: 教程
