windows中有多个python版本,如何在cmd中进行切换


当你在windows中安装了2个python版本,但打开cmd时只能用一个,那怎么办呢?
例如安装了python3.9和python3.11,但在cmd中只能打开python3.9
image
image
image

1、方法一————修改系统环境变量,麻烦但命令直接,python和pip都变

image
image
image
这里可以看到有两个python,python3.9和python3.11
image
这时候把python3.11的path上移,如何确定
image

重启cmd,结果成功:
image

2、方法二————直接进去python对应版本的根目录启动python,python变pip不变,这样子勉强能用但不好,因为pip还是不变

image
image

3、 方法三————在前面加上路径去指定,这个通用,依靠指定路径python和pip都变

指定pip
C:\Users\ycx\AppData\Local\Programs\Python\Python39\python -m pip list
前面是自己的路径
image
python的启动类似,其实和方法二原理类似,只是方法三是指定路径的python,方法二是切换到python的路径
切换到python也没问题
image

posted @ 2023-01-31 12:03  JaxonYe  阅读(13177)  评论(0编辑  收藏  举报