windows中有多个python版本,如何在cmd中进行切换
目录
当你在windows中安装了2个python版本,但打开cmd时只能用一个,那怎么办呢?
例如安装了python3.9和python3.11,但在cmd中只能打开python3.9
![image](https://img2023.cnblogs.com/blog/1605425/202301/1605425-20230131115231138-192376162.png)
![image](https://img2023.cnblogs.com/blog/1605425/202301/1605425-20230131115354512-781042892.png)
![image](https://img2023.cnblogs.com/blog/1605425/202301/1605425-20230131115410071-544833802.png)
1、方法一————修改系统环境变量,麻烦但命令直接,python和pip都变
这里可以看到有两个python,python3.9和python3.11
这时候把python3.11的path上移,如何确定
重启cmd,结果成功:
2、方法二————直接进去python对应版本的根目录启动python,python变pip不变,这样子勉强能用但不好,因为pip还是不变
3、 方法三————在前面加上路径去指定,这个通用,依靠指定路径python和pip都变
指定pip
C:\Users\ycx\AppData\Local\Programs\Python\Python39\python -m pip list
前面是自己的路径
python的启动类似,其实和方法二原理类似,只是方法三是指定路径的python,方法二是切换到python的路径
切换到python也没问题
本文来自博客园,作者:JaxonYe,转载请注明原文链接:https://www.cnblogs.com/yechangxin/articles/17078566.html
侵权必究